A 620 MW solar project to be constructed in South Africa’s Free State has reached financial close. The milestone follows the signing of a more than 20-year multi-offtaker wheeling agreement with ...
The company issued full-year 2026 revenue guidance of "$225 million to $300 million, representing roughly 30% growth at the midpoint compared to 2025." Gross margin for 2026 is projected in the range ...