1
Published 2019
IT Governance Publishing
... to €20 million or 4% of annual global turnover in fines, whichever is greater. Now in its third edition...