Rooftop CdTe solar panel manufacturer starts up in First Solar’s backyard

First Solar, the world’s largest cadmium telluride (CdTe) solar panel manufacturer, has a new competitive neighbor in Northwest Ohio: Toledo Solar has set up in the former Willard & Kelsey Solar Group building in Perrysburg, Ohio, to manufacture CdTe panels for the residential and commercial solar markets. Atlas Venture Group (parent company of Toledo Solar) … Continue reading Rooftop CdTe solar panel manufacturer starts up in First Solar’s backyard