News

Sunnova Energy has laid off 718 employees, or approximately 55% of its workforce, in a desperate bid to slash costs as one of ...
Trump and Musk feud draws reactions from billionaires, politicians and pundits. Here's who said what Trump's Pentagon keeps ...