Advertisement

electric buses in Islamabad

First Fleet of 146 Electric Buses Arrives in Islamabad

In a significant development for Islamabad’s public transport system, the first batch of 146 electric buses has officially arrived in…