The most successful businesses are those that combine strong financial performance with a positive impact on society.