Tagged: Micro-grids

Micro-grids, a route to ensure 24X7 power

India – world’s largest democracy, with 65% of its population below the age of 25, a growing middle class with increasing disposable income, and a significant appetite for internet use- all these are one...