Richards Bay Minerals (Rio Tinto Group) and Voltalia ink a 148 megawatt solar corporate power purchase agreement in South Africa
Voltalia (Euronext Paris, ISIN code: FR0011995588), international player in renewable energies, announces that it has concluded a CPPA1 with Richards…