Solar Thermal Energy

News and technology updates on the solar thermal energy industry

Earth Day Puts a Face on Climate Change

Today is Earth Day, and over one billion people in approximately 192 countries are taking action to protect the environment. From London to Sao Paolo, Seoul to Babylon City, New Delhi to New York, Rome to Cairo, people everywhere are mobilizing their communities and helping depict The Face of Climate Change, the theme of Earth Day 2013.

Read More