News

An Edmonton-based company is appealing the $303,769 fine it was issued for failing to remediate a toxic leak at an oilfield ...