Covid-19 is a chance for business leaders to rework their pact with society