BP Solar Moving 320 Manufacturing Jobs Offshore March 27, 2010 No Comments on BP Solar Moving 320 Manufacturing Jobs Offshore Post View 0 Citing the falling costs of solar panels, BP Solar is moving its manufacturing plant in Frederick, Md. to “lower-cost” facilities in China and India that…