Tag: oil companies’ ownership of the U.S. Congress

We all find it hard to admit mistakes at times, and some of us (myself included) are often shy about pointing out that they were right as rain all along.  Having said that, I’ll momentarily set aside that inhibition and say …

Renewable Energy Passes the $2 Trillion Mark in the Last Decade Read More »

Tagged with: , , , , , , , , , , ,