With the successful push for tapping the renewable energy, India, which once faced electricity shortage now has too much of it. India’s gross electricity capacity is much higher than the demand. With the successful push for tapping the renewable energy, India, which once faced electricity shortage now has too much of it. India’s gross electricity […]