Genex Power names new CEO to lead big battery and pumped hyd

© 2025 Vimarsana