The Little Wind Energy Center that Could

While in South India last month I had the chance to visit the charming offices of the Centre for Wind Energy Technology, the Indian government’s brain trust on wind power. […]

Share