Soakin’ Up The Sun With Solar Power

This week on Terra Informa, we discuss solar energy, including topics such as the definition of solar, how it works, the pros and cons to solar,  and who the solar power leaders are around the world.

This week on Terra Informa, we discuss solar energy, including topics such as the definition of solar, how it works, the pros and cons to solar,  and who the solar power leaders are around the world.
Production of CJSR 88.5FM