3,194,624 views | Marco Alverà • TED@BCG Milan

The surprising ingredient that makes businesses work better