Health and the environment make for good business