Twitter the multi-billion dollar advertising company needs the big whales. I think it was pretty clear the company was under discussion.