EXPLAINED: Inside Hand-Packed Stone Technology KeNHA Adopted for Building Mombasa Road
The Kenya National Highway Authority (KENHA) has introduced a new technology it adopted for the construction of Mombasa Road in Nairobi that aims to boost the road's lifespan. According to…