Earth911 Podcast: Toledo Solar CEO Aaron Bates on American Cadmium Telluride Solar Panel Manufacturing
Once we discuss photo voltaic power, most of us consider the normal silicon-based photovoltaic cells that Jimmy Carter famously put in on the roof of the White Home in 1977. ...