Meta’s $900 million investment in an Indian startup: Why some are raising red flags Jun 25, 2026 · RT Read more »