It was just a few days ago that we discussed the new world’s record that Scotland set for the deployment of tidal energy. Here we are less than a week later, and Scotland announces their coming ban (in 2032) on …
Bans of Gasoline and Diesel Vehicles: Coming To a Theater Near You Read More »