This week, anyone who's anyone in advertising has been basking in sunny Cannes at the International Advertising Festival.
Read Whole Story