Business ❯Auctions ❯Collectibles ❯Tech Memorabilia
The 12-foot, 560-pound logo, a symbol of Twitter's most influential years, is expected to sell for over $40,000 in a tech memorabilia auction ending March 20.