Infographic Size isn't everything The best companies—the economic leaders in their industries—are not always the biggest. February 11, 2015 Infographic Size isn't everything en INSPIRED BY Strategy Beyond Scale Creating a path to leadership economics. Tags Strategy