Energy Partners unveils South Africa’s first solar facade skyscraper 23.07.2024 16:46 Business Report