Rival

Instagram Launch of Twitter Rival ‘Threads’ Expected on Thursday

Instagram’s highly anticipated Twitter rival is expected to launch Thursday, according to a listing on Apple Inc.’s App Store. Apple…

2 years ago