Local Leader in the Production of Integrated Solutions for Cranes and Lifting Equipment
Established in 2006 in Tlokweng, KL Cranes and Lifting Equipment is Botswana’s largest and sole producer of Overhead Cranes and lifting equipment. The company specializes in the conception, design, manufacture and installation [...]