China caught in snoopgate row after massive personal data leak December 29, 2020September 14, 2020 by China Factor Staff Major investigation shows Zhenhua Data gathered information on 2.4 million people worldwide