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...
Read More