Tor Myhren, Film Lions president, told Cannes the industry needs to get better at short ads.
by Charlotte Rawlings
Reset Password: Click here
Contact Customer Support at