Germany awash in renewables

Germany is the 4th largest economy in the world, btw.

Leave a comment

Your email address will not be published. Required fields are marked *