Apple's 'R.I.P. Leon' and CALM's 'The Last Photo' win Film Grand Prix at Cannes | Ad Age

The 'Leon' spot earned a prize many thought would go to Apple's 'The Greatest.' Credit: Apple. The Film jury at Cannes Lions gave …
View full source