Atlas Venture Forms Solar Panel Manufacturer
Leading a $30 million initiative, the Atlas Venture Group has formed a new company that manufactures cadmium telluride photovoltaic solar panels in Toledo, Ohio. Toledo Solar Inc. will begin shipping its Tier 1 panels to customers worldwide in June. They have over $800 million in purchase orders for solar panels, power converters and energy storage […]
The post Atlas Venture Forms Solar Panel Manufacturer appeared first on Solar Industry.