Cedar Square, an upmarket open-air shopping centre in Fourways, has been selected as one of four finalists in the shopping centre category of Joburg's Best Awards.
The Joburg's Best Awards is an initiative between the Johannesburg Tourism Company (JTC), SA...