Big companies have a lot of advantages when it comes to managing their presence in the fast-developing world of business. Solid channels for distributing, an established brand and strong status make them significant game-players. But are they competitive in the long run?