In this post, James seems to make the complex seem simple. Some excellent points that challenge the standard business approaches when they are applied to startups and small to mid-size, agile, service delivery organisations. Could it be that many of these apply to the mega-corp?