Africa Data Centres signs 12MW solar PPA in South Africa March 17, 2023 Ainsley Woods Africa Data Centres has signed a 20-year PPA with DPA Southern Africa Pty Ltd, a joint company of D... Read more...