South Africa’s US $83m Capital Mall development receives greenlight
South Africa’s US $83m Capital Mall development in Pretoria West has received green light. McCormick Property Development (MPD), project developer’s announced the reports and said … Read more