News

The company saw a 76% year-over-year increase in production, earned $5.6 million in power credits, and ended the month ...