On TravelingCrossing
Layoff News
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 will eliminate 320 jobs. The move is part of a restructuring plan to cut costs, the company said.Only TravelingCrossing consolidates every job it can find in the domain and puts all of the job listings it locates in one place.