Solar construction firm Blue Ridge Power issues mass worker layoff in North Carolina

The utility-scale solar engineering, procurement and construction firm filed a WARN act with the state, cutting over 500 jobs.