News

Sunnova has laid off more than half of its workforce, while a subsidiary from Delaware filed for Chapter 11 bankruptcy.