Tag Archive for: Teroc

Windmills. Photo.

More Power to Wind

The southern state of Tamil Nadu has the largest installed wind capacity in India at close to 8000 MW, and till 2012 was touted as the prime example of wind energy’s supremacy over other renewable forms in the country. ...
© Copyright – Innovations' Accelerator