Bikes drag auto registration down to 9%
The first half of the fiscal year has witnessed a decline in the registration of vehicles.
According to the Department of Transport Management (DoTM), vehicle registration came down…
Read More...
Read More...