all names

Kim Ngan person

Named in 2 reports across 2 stories - 8 Aug – 27 Oct
8 Aug 202627 Oct 2026

Closest companions, sized by how often they share a report with Kim Ngan. Lines between the outer names are their own relationships - names that appear together even without Kim Ngan.

Chinese and Vietnam share 1 reportBahrain and Co Ltd share 1 reportBahrain and Brunei share 1 reportBrunei and Vietnam share 1 reportBahrain and Cam Ranh share 1 reportBach Thang and Bureau Of Science share 1 reportBader Almatrooshi and Bahrain share 1 reportBader Almatrooshi and Brunei share 1 reportChina and Chinese share 1 reportBureau Of Science and Chinese share 1 reportBach Thang and China share 1 reportBader Almatrooshi and Co Ltd share 1 reportBrunei and Cam Ranh share 1 reportBach Thang and Chinese share 1 reportCam Ranh and Co Ltd share 1 reportBureau Of Science and Vietnam share 1 reportCam Ranh and Vietnam share 1 reportBach Thang and Vietnam share 1 reportBureau Of Science and China share 1 reportChina and Vietnam share 1 reportBahrain and Vietnam share 1 reportBader Almatrooshi and Cam Ranh share 1 reportBader Almatrooshi and Vietnam share 1 reportBrunei and Co Ltd share 1 reportCo Ltd and Vietnam share 1 reportKim NganVietnamVietnam - 2 shared reports (place)Bach ThangBach Thang - 1 shared report (person)Bader Almat…Bader Almatrooshi - 1 shared report (person)BahrainBahrain - 1 shared report (place)BruneiBrunei - 1 shared report (place)Bureau Of ScienceBureau Of Science - 1 shared report (organization)Cam RanhCam Ranh - 1 shared report (place)ChinaChina - 1 shared report (place)ChineseChinese - 1 shared report (place)Co LtdCo Ltd - 1 shared report (organization)

The stories

How 180 useless fire extinguishers expose a 1.2m fake unit ring and $660,000 bribery scheme in Hanoi

1 outlets1 report names Kim Ngan27 Oct

Khanh Hoa positions itself as Vietnam’s emerging halal hub

1 outlets1 report names Kim Ngan8 Aug

Who keeps naming them

thestar.com.my1news.tuoitre.vn1

One email a week

The stories everytrace watched stay alive - how many independent outlets carried each one, and how long it lasted. No daily digest, no breaking-news alerts.