CANNES, France--In less than eight years, they've worked their way up from junior creatives to ECDs, amassing a staggering 67 Cannes Lions along the way. But as the sun set on the final day of this year's festival in Cannes, Juan Javier Pe?a Plaza and Ricardo Casal told Adweek it would also be their last...
Read more »