SkyCity admitted to breaches of the law from 2018 to 2023, and says it largely relates to historical matters.