Rio 2016 demonstrates why the Olympics are such a compelling environment within which brands can embed themselves and establish their own narratives.
The 2016 Olympiad in Rio has once again proved that the Games are The Greatest Show on Earth, with the greatest storylines.