Large company capabilities - small company values

Reflections of Hillhead 2012