Less brands more business

Becoming an ecosystem entered the corporate vocabulary and became the agenda of almost every meeting. The seduction is real. Bringing together services, products and partners …