Amazon shuts down Shanghai AI research lab – Financial Times July 23, 2025China Retail Amazon shuts down Shanghai AI research lab Financial Times Read More