Balancing profit with purpose