Islamabad authority sets speed limit for electric buses
ISLAMABAD: The Capital Development Authority (CDA) has directed drivers of electric buses to strictly follow the speed limit of 40 ...
ISLAMABAD: The Capital Development Authority (CDA) has directed drivers of electric buses to strictly follow the speed limit of 40 ...