Tecta Solar Completes Solar Project For GlaxoSmithKline (GSK)

recently installed a 406 kW peak solar photovoltaic energy system on the roof of the Administrative Center at GlaxoSmithKline's campus in Upper Providence, PA. GlaxoSmithKline (GSK) recently announced its commitment to becoming a carbon neutral business...