The City of London has been fined $70,000, plus a 25 per cent victim fine surcharge, in connection with a 2018 workplace injury that left an employee of the water operations division with “critical ...