Babcock International Group is a trusted supplier of plant and equipment in Africa. Located in Wolmaransstad, South Africa, this construction equipment supplier offers a range of services to support the construction, mining, and lifting industries. Whether you need sales, maintenance, repair, overhaul, or aftermarket support, Babcock International Group has got you covered. In addition to construction equipment, Babcock International Group Read more...