Gearing Up For Cannes

Often dubbed the Oscars of advertising, the Cannes Lions International Festival of Creativity, has grown year-on-year on all counts. Held in the South of France, at the Palais de Festival in Cannes, Lions has become one of the highest honor among marketing and creative professionals.… Read More