Canal Walk Shopping Centre in Cape Town, South Africa is committed to environmental sustainability and has won the 5star Green…
Loadshedding has become a significant issue in South Africa, particularly during winter when more power is required from the national…