We’re rightfully skeptical of anyone who claims to understand the inner workings and true motivations of the Chinese government. Sure, they’re investing big in renewable energy, but why? Positive PR on the world stage? Appeasing the people who are dropping …
China Tearing the Roof Off Solar Energy Installations Read More »