© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: The Atlas Venture Group
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....