Whoa. Who did it and call MOE-SAC, they will tighten some screws.1800-286-6060. The squeeky wheel will get the grease.
At minimum they should have had tons of absorbants at hand, a marine curtain and a vac truck on site, especially if there was any pure diesel leaking out. Ministry of Labour might be interested in that one too.
I am associated in no way with this one! haha.
I'm driving up that way tomorrow morning for another fuel spill, I think I'll be taking a gander at this one.