Social Impact: The Metric of Success in the Sustainability Era Joss Tantram April 29, 2015 Business and Sustainability, Social Impact A focus upon social utility – the overall wellbeing that a company brings to society – is a defining characteristic of the companies that will thrive and shape the 21st century.