384.33 m³/sec
Business Innovation Namibia 2024-2025
BESS Project Fact Sheet BESS Stakeholder Grievance Mechanism