Seychelles Ports Authority: A catalyst for economic island development

C-Pro Construction: Delivering smart expertise on-site

in Construction

As South Africa’s construction industry continues to battle against challenging economic conditions, the twin abilities to build a strong reputation and improve efficiency are being keenly felt. At C-Pro Construction, adaptability has become a byword in recent years. C-Pro is based in the South African capital, Pretoria, with satellite offices in Johannesburg and East London […]