author Image

CTC Plant Company: Africa’s earth moving specialist