News

Sunnova Energy (NOVA) is set to lay off 718 employees, roughly 55% of its workforce, according to a Reuters report on Friday.
Sunnova Energy said on Thursday it would lay off about 55% of its workforce, or 718 employees, in a bid to rein in spending ...
Sunnova, an American solar energy company based in Houston, filed for bankruptcy on Sunday, after dismissing nearly half of its ...
US-based solar energy company Sunnova Energy has announced a workforce reduction, laying off 55% of its employees - 718 ...