Terra Solar North America

Primary Industry: Energy

Organization Type: Product/Technology Company

522 SW 5th Avenue
Portland, Oregon
United States

Company Description:

No the most advance technology but the most experienced commericailization of the amorphus (a-Si) thin film BIPV modules produced in China for the lowest cost per watt. Our foot print goes back to over 20 years history