Energy ❯Sustainability ❯Clean Energy ❯Solar Systems
The solar power company warns of 'substantial doubt' about its ability to continue operations beyond 2025 due to cash flow challenges and rising costs.