A spokesperson for Amazon Web Services refuted reports that the cloud computing provider plans to lay off over 20% of its staff in China, adding that the claim is “grossly inaccurate.” Amazon Web Services is actively recruiting talent in the country, the spokesperson noted.