What does it mean to ‘humanise your business’

A short video clip on what it means to your business and the value it can deliver.