Editorial photo #12336694 Economy, Business and Finance
Iran-Kerman Steel And Rolling Complex
Rebars are pictured at Kerman Steel and Rolling Complex in Khazra Industrial City in Kerman Province, 971 km (603 miles) southeast of Tehran, Iran, on May 4, 2025. (Photo by Morteza Nikoubazl/NurPhoto)