EghtesadOnline: Tehran Mayor Mohammad Ali Najafi said the municipality owes over 300 trillion rials ($7.69 billion), mostly to banks and contractors.