Solar Magnora Completes Sale of 90MW South African Solar Project to Globeleq byJohn LeeOctober 27, 2023