Is Twitter for sale?