Kenya National Highways Authority(KeNHA) has installed 12 ultra modern Weighing Sensors in Western region to curb overloading. The maintenance-free sensors have been erected at Mau Summit ...