Lightsource BP, the BP Plc (LON: BP) backed solar power business, will develop 70 MW of offsite solar projects for research university Penn State in Pennsylvania.