CDA plans to build two Electric Bus Depots in Islamabad.
The Capital Development Authority (CDA) has announced plans to construct two new electric bus depots in Islamabad, a move that comes behind schedule and is vital for housing and servicing the fleet of electric buses recently imported from China. Upon the arrival of the first 30 electric buses (a segment of a larger 160-bus order), […]
CDA plans to build two Electric Bus Depots in Islamabad. Read More »