North Carolina solar company lays off 500; CEO blames faulty equipment

A Charlotte area solar company has laid off 500 more workers – months after laying off about 600 employees. Here’s why, according to the CEO.