The 30 Year Russia-China Gas Deal Tells Us That Carbon Energy Is Here To Stay We were told by President Obama that China is leading in solar and other renewables. Well, they still need carbon, it seems
WASHINGTON – We have been told time and again by President Obama that America has to invest in renewable...