Shanghai [China], April 20 (ANI/Sputnik): US electric carmaker Tesla has resumed production at its plant in China's Shanghai after the local authorities had issued a guideline on relaunching business operation following a massive COVID-19 outbreak in the city, a senior plant official said on
Hong Kong, April 11 (ANI): The other shoe has dropped for China, as it battles COVID-19 outbreaks in various locations, including Shanghai. In the past, Chinese netizens spent considerable energy mocking foreign countries as the pandemic swept unchecked, but now China's government is stru