CNIL Cookie Compliance – A Thorough Update on the New Recommendations & Guidelines