Superior Refining Company Reaches $1 Million Settlement for 2018 Explosion That Injured 36

The Superior Refining Company reached a settlement of around $1 million in relation to the 2018 explosion at its oil refinery in Superior, Wisconsin.
Read more