Posts

Showing posts with the label Netherlands

The United States May Face the Same Fate

Image
The Netherlands joins Spain, Portugal and France. This is a direct result of installing wind (especially) and solar rather than nuclear, gas and hydro to lessen carbon emissions.  Are we paying attention? I don't think so, unfortunately.