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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed