News

CDA plans to introduce Islamabad electric trams as part of a new public transport system with over 200 bus stops.