Magnora Completes Sale of 90MW South African Solar Project to GlobeleqBy John LeeOctober 27, 2023 Renewable energy investor Magnora has successfully concluded the sale of a 90-megawatt (MW) solar photovoltaic (PV) project in South Africa to independent power producer Globeleq. The…