Maersk Line, the world’s biggest shipping company, has stopped calling at Iranian ports as a result of sanctions against the country.
The company said it was not prepared to risk the reputational damage associated with dealing with Iran.
It said it had ceased operations for the “foreseeable future”.
The US and European Union have imposed sanctions due the country’s nuclear programme, which Iran says is for energy needs and not nuclear weapons.