Genie Solar installs 5725kW solar rooftops for INTEGRA Biosciences
Genie Solar, developer, designer and installer of customer made commercial solar systems, completed the installment of an innovative solar rooftops for Integra Biosciences, a developer...