author Image

CTC Plant Company: Africa’s most experienced earth moving plant specialist