2 June 2025

ATIDI and RELP partner up for African renewable energy investment