Netflix’s latest show is set in Marseille and with the show getting its global launch tomorrow the video streaming company have come up with a fairly novel marketing idea. They’re bringing a touch of Hollywood to Marseille to mark the event. What does that mean in reality? Well Marseille gets its own version of the […]