Excellence in collaboration requires trustworthy people, processes and technology / The role of trust in business collaboration