Tag: Germany set a new record for the use of renewable energy

Right now it’s tough to get excited about anything else than the single most bizarre thing that’s ever happened in U.S. history, i.e., the firing of the FBI Director, the totally incredible reason provided for it, and what appears to …

22nd-Page News: Germany Sets Solar PV Record Read More »

Tagged with: , , , , , , ,