Technology & Innovation Twitter’s bird statue sells for $100,000 at auction January 18, 2023 0 FacebookTwitterPinterestWhatsApp After axing staff and scrapping perks, Twitter offloads surplus supplies Source link