No, we have not had a meeting with Elon Musk. That's what Iran says via state media.
The reports that Trump's adviser and Tesla CEO Elon Musk had a meeting with Iran's UN ambassador in New York emerged yesterday.
Two anonymous Iranian representatives then told the New York Times that the one-hour meeting between Musk and Amir Saeid Iravani was about ways to reduce tensions between the US and Iran. The meeting was positive and brought "good news", according to the Iranian sources.
Iran is now "categorically" denying that any meeting took place, according to state media.