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…
Solar technology firm BP Solar will slash manufacturing operations globally, resulting in the loss of 140 jobs at its assembly plant in Frederick, Maryland and…