Ballard Power to Cut 85 Jobs August 6, 2009 No Comments on Ballard Power to Cut 85 Jobs Post View 2 Fuel-cell manufacturer Ballard Power Systems will cut 85 jobs, or 20% of its workforce. The layoffs will target the firm's office in Lowell, Massachusetts, and…