Follow us on
loading....
The arrival of the first batch of 30 electric buses from China has been delayed due to the unavailability of...