Essential to the integrated policy

Mall of Thembisa is Thembisa’s new shopping centre on the busy Olifantsfontein Road in the North Western quadrant of the growing township in Gauteng. The mall, which offers 44 746 m2 GLA, serves as a catalyst [...]