Mall of Africa To Debut World’s Largest Integrated Solar Installation
Renewable energy to power super-regional mall 27 September 2018 Mall of Africa is set to reveal a world first in
Read moreRenewable energy to power super-regional mall 27 September 2018 Mall of Africa is set to reveal a world first in
Read more