The rupee tumbled for the third straight session and lost 50 paise to settle near its lowest level at 90.84 (provisional) ...
India's power sector is often showcased as a national success story. Installed capacity has crossed the 500 GW mark, ...