We Have Capacity To Make 30 Mass Transit Buses Monthly – Isuzu
Isuzu East Africa has said that it will be able to assemble up to 30
Isuzu East Africa has said that it will be able to assemble up to 30
For over 5 decades matatu operators have had control over the public transport system, but