Twitter Bird Auction

Twitter's revenue down 40%, sparking questions about financial health. The Twitter bird statue sold for $100,000 in a surprising auction move.