The saga of Facebook’s incredible rise to the top continues. In this episode Microsoft is victorious over Google as the winner of a small but expensive stake in our heroic start-up. But of course this is just one episode, one battle, and it certainly does not predict what will happen at the end of the season, or determine who will eventually win the war for the largest share of the advertising market.

Read more…