environmental practices

Canal Walk Shopping Centre: A South African Retail Beacon of Environmental Sustainability

Canal Walk Shopping Centre in Cape Town, South Africa is committed to environmental sustainability and has won the 5star Green…

2 months ago