“Meta’s Decentralised Instagram Project 92: A Potential Twitter Competitor Set To Launch In June” by Niharika Verma May 20, 2023 0 "Meta's upcoming app, tentatively named Project 92 or Barcelona, is generating buzz as a potential rival to Twitter. Referred to ...