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