canada #Politics #Cyberattack #HamiltonPolitics Ontario city facing full $18.3M cyberattack bill after insurer denies claim Global News Jul 31 5m read