downtoearth-subscribe

Wind forecast to help tap more power

Wind forecast to help tap more power CHENNAI: Tamil Nadu has the enviable status of being one of the largest wind power-producing states; it also possesses more around 7,800MW installed capacity of this renewable power. Now to reap the most

Related Content