An Opera News Kenya publication
Caterpillar (CAT) have unveiled a series of new state of art excavators in a bid to…