Home Breaking News Business giants worth $16 trillion commit to mobilising resources to build back better from COVID-19