Toyota Kenya has open doors to its new Hino showroom and workshop on Popo road off Mombasa Road.
The 15-acre park will add up as a depot for East and Central Africa, a vehicle logistics centre for warehousing and processing vehicles for the wider region.