Cannes Lions Global Creativity Report

According to the just released Cannes Lions Global Creativity Report, South Africa, Belgium and Thailand are all at number 18 in the world most awarded countries’ ranking. The United States of American maintained its leading position as the most awarded country with 16 Grand Prix and 71 Gold Lions. The UK follows as second and Brazil, third.