Tens of millions of people have quickly signed up to Meta’s new app, Threadsas it aims…
Last Updated: July 07, 2023, 01:38 AM IST United States of America (USA) The Threads app,…