Who's going to win the deal to advertise on Twitter?

There’s a battle going on between Google and Microsoft over the rights to advertise on Twitter.

Read all about it here

Post a comment

Required
Required
Optional