Ontario company fined $100,000 for dock death

By