Major news to help developing countries with the capital needed to go directly to wind and solar. By the way, the United States signed a treaty to do this back in the early 1990s, and never contributed a penny up to this point. Treaties have the force of federal law under the Constitution, don’t ya know, unless following it is something that’s optional ….
Distributed Solar: The Democratizaton of Energy
Top Posts & Pages