What it takes... to be a sustainable business