UNIVERSITY PARK, Pennsylvania, Feb. 5, 2019 /PRNewswire/ -- Penn State and Lightsource BP announced Tuesday, Feb. 5, the development of 70 megawatts of large-scale offsite solar to support the University's Strategic Plan, which cites stewardship of the planet's resources as a key priority....