world news China bars executives at Meta-owned AI company from leaving country By admin - March 26, 2026 0 FacebookTwitterPinterestWhatsApp Manus’s CEO and chief scientist are facing scrutiny from Beijing over the company’s $2 billion sale to Meta. Spread the love