Islamabad’s electric bus service has crossed 100,000 passengers, leading the Capital Development Authority (CDA) to request 600 additional buses from the National Radio and Telecommunication Corporation (NRTC). Officials stated that