Toledo Solar opens first U.S.-based cadmium telluride solar PV panel plant

  Leading a $30 million initiative, The Atlas Venture Group has formed a new company that manufactures cadmium telluride photovoltaic (CdTePV) solar panels in Toledo, Ohio. Toledo Solar, Inc., will begin shipping its Tier 1 panels to customers worldwide in June, and they already have over $800 million in purchase … Continue reading Toledo Solar opens first U.S.-based cadmium telluride solar PV panel plant