Electric buses delivered in Islamabad, Pakistan December 30, 2024 | Asia Pacific News, News A fleet of 146 electric buses has been delivered by a China-based company in Islamabad, the capital city of Pakistan. The details of the supplier have not been disclosed. The company will supply anoth... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password