With world at crossroads, G7 falls short of business expectations
The International Chamber of Commerce (ICC) has issued a statement expressing disappointment at the significant lack of collective leadership from the leaders of the world’s largest industrialized economies at conclusion of the G7 Biarritz Summit. ICC — the world’s largest business organisation, representing over 45 million companies — described the Summit as a missed opportunity to