Operating capacity 650MW · Al-Jouf KSA project (300MW) under construction · COD Q3 2026
Revenue $145M LTM · +38% YoY · PPA contracted base provides full visibility
QIA follow-on investment Q3 2025 validated portfolio quality · $120M QIA equity
East Africa pipeline: Kenya 200MW solar bid shortlisted · decision Q2 2026