Real-time Stock quotes, portfolio, LIVE TV and more.
-0.8 (-0.86%)
-0.8 (-0.86%) 4.15 pm | 25 Apr 2013 | Source: CNBC-TV18
Salil Garg of India Ratings said, “Only on those power generators or those new Independent Power Producers (IPPs) who are not operating on the cost ...