Business leaders and economists build economic recovery input for Cannes G20 Summit

Business executives from the ICC G20 Advisory Group met with prominent economists from around the world yesterday to explore how business and G20 governments can work together to stimulate the global economy ahead of the upcoming Summit in Cannes, France.