green buildings in south africa

November 18, 2012

South Africa: Paarl’s first Commercial Green Building to open August 2013

Cecilia Square, the prestigious new commercial office development adjacent to the Paarl Mall on the N1, is scheduled to open its doors on 1 August 2013, […]