Findings from a report show that the Navy failed to manage operations that led to the fuel spill in Red Hill in 2021 that affected thousands of people.
The Navy missed multiple opportunities to prevent or mitigate the 2021 Red Hill fuel spill according to federal reports that ...
The Ontario government fined Imperial Oil C$900,000 ($641,391) for a slop oil leak into a tank containment area at its Sarnia ...