Keshavarzzadeh, the former Iranian ambassador to China, states that one of the reasons for the Chinese lack of trust in Iran is the leak of the 25-year Iran-China agreement.
Keshavarzzadeh says that the claim about China planning to invest 400 billion dollars in Iran through the 25-year agreement is fake news.
With the leak of the agreement, the Chinese removed it from their agenda.