Terence Bowles Jul0924 E

Terence Bowles Jul0924 E

St. Lawrence Seaway Management Corporation CEO Terence Bowles makes his final address during the corporation’s annual general meeting on Tuesday, July 9, 2024. (Newswatch Group/Bill Kingston)