Twitter auctioning its bird statue and other office trinkets
Sell-off comes as Twitter owes nearly $140,000 in overdue rent on office space it occupies in San Francisco.
Sell-off comes as Twitter owes nearly $140,000 in overdue rent on office space it occupies in San Francisco.