Amazon hits beach in Cannes after revealing $31bn Ad sales

Advertising sales for Amazon come from different channels including sponsored ads, display and video.