Locally Assembled Buses
AMIC added in a report that around 1,756 buses were sold in last July compared to 1,195 buses in July 2017.
Most Read