Tehran Times Some 25 percent of vehicles which referred to technical inspection centers in Tehran to receive inspection stickers have failed the tests due to producing high level of emissions, managing director of Tehran Vehicle Inspection Company affiliated to Tehran Municipality has said.
Vehicle inspection is a procedure mandated by national ...