Over the past few years the idea of the business ecosystem has become very important. As a long term observer of ecosystems I’ve ploughed in this field for about a decade and doubt I truly understand…