CSR on Steroids: 28 Environmental and Social Goals that Define a “Future Fit Company” Bob Willard November 14, 2014 Uncategorized We are uneasy about the pace of progress towards flourishing human societies and thriving economies on our finite planet - so we created the Future Fit Benchmark.