Business giants worth $16 trillion commit to sustainable investment