Canton Fair a testament to China's manufacturing muscle
This year's 127th China Import and Export Fair, or Canton Fair, the world's biggest trade show, was moved online for the first time in Guangzhou, capital of Guangdong, due to the COVID-19 epidemic.