The Capital Development Authority (CDA) in Islamabad is set to procure the first batch of 30 of the total 150 electric buses from China. The buses will be introduced on additional routes to provide a ...

This content is available to only subscribers.