Weak G7 commitments on vaccines pose major downside risk to world economy

The International Chamber of Commerce (ICC) has issued a warning that G7 leaders risk imposing major costs to the global economy absent of a step-change in their approach to managing the Covid-19 pandemic.