With the countdown to Nowruz underway, Iran is buzzing with preparations for one of the most significant and cherished ...
The batch includes 189 electric buses and 1,752 electric taxis, which were unveiled during the ceremony held by the Tehran Municipality at Milad Tower. Also during the ceremony, the trial operation of ...