As far as biographies go, the two men in charge of the delicate negotiations between Iran and the United States over Tehran's rapidly advancing nuclear programme couldn't be more different. On the American side, billionaire real estate magnate Steve Witkoff leads the effort by President Donald Trump's administration. Representing Iran is Foreign Minister Abbas Araghchi.