News

France, Germany and Spain are just a few of the countries which have expressed concern about the law allowing for fines on ...