MEC has unveiled its installation at Cannes Lions Innovation. The visual art piece, which unlocks the data behind game-changing creativity, has....