Expediting Solar Energy: The Perfect Mother’s Day Gift for Mother Earth

Walmart Thin Film Solar Panels in Mountain View, CA. Photo courtesy: Walmart

President Obama today announced that 300 leading U.S. companies have taken the “solar pledge,” committing to …

[source: http://ecowatch.com/2014/05/09/expediting-solar-energy/]


by

Comments

Leave a Reply