Workers on a building site in Iran's Bushehr nuclear power plant. AFP
Workers on a building site in Iran's Bushehr nuclear power plant. AFP

IAEA chief touts alternative to Iran nuclear deal to break impasse