Liz Barclay, co-founder of Business 111, IoD Adviser on Small and Micro Businesses, and former UK Small Business Commissioner, dives into the concept of business as a force for good and the collective responsibility of UK enterprises to drive positive change.
