News

The Indian government now requires large solar and wind power developers to install weather stations at project sites to ...