8425022385_319df317e3_o

8425022385_319df317e3_o

A sunny, windy day on Tuesday pushed renewable supply in Germany (Flickr/ Asian Development Bank)

Be the first to comment

Leave a Reply

Your email address will not be published.


*