Sri Lanka ranked 2nd in latest World Survey on Pandemic Control conducted by the YICAI Research Institute in China
YICAI Research Institute is part of China’s largest financial media conglomerate Yicai Media Group based in Shanghai.
“Sri Lanka absolutely deserves a global recognition on it without any bias.” Chinese embassy in Colombo tweeted.