The International Organization for Mediation is an intergovernmental mediation council for international disputes. It is headquartered at Wan Chai, Hong Kong. From Wikipedia
Beijing casts the outcomes as concrete gains for its Global South agenda.