Daily Archive: June 10, 2016

India’s 1st Solar Irrigators Cooperative In Gujarat

The weakest link in India’s power sector is the power utility. India’s power utilities have accumulated total losses of over INR 3.8 trillion ($55 billion) and an accumulated debt of INR 4.3 trillion ($63...