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

Nov 04, 2013 No Comments by

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

Environment, Office, Utilities Read more