When people think of Cannes, their minds often leap to glitz, glamour, and the red […]