What are the financial implications for net zero in business?