Meta Threads Meta’s Threads app takes on Twitter in India with over 5 million sign-ups in hours Simran July 6, 2023