Violators could be fined up to €20 million or 4 percent of their turnover.