Florida Building Installs First Integrated Solar Roof That Can Withstand 200 MPH Wind Loads

The SunTrust Building in St. Petersburg is the first commercial roof to install this new form of technology. CLICK ON THE HEADLINE FOR MORE

Florida Building Installs First Integrated Solar Roof That Can Withstand 200 MPH Wind Loads Read More »