EcoClosure designs microalgae windows for building enclosures as a closed-loop regenerable technology.
Company Location
57 Union St. South
Concord
NC
28025
Phone
(347) 738-1390
County
Region
Company Details
Company type
Employment range in NC
US headquarters
North Carolina
Global headquarters
United States
Primary site activity
All company activities
Potential end market(s)