Tecta Solar and GlaxoSmithKline have partnered to install a 406 kW peak solar photovoltaic energy system, one of the largest in Pennsylvania to contribute toward GlaxoSmithKline's commitment to...(view full article)