Threads’ listing on Apple App Store. (Image: News18) Amidst intense scrutiny, Elon Musk’s Twitter has forced…