Day: September 22, 2021


The State of Steel

In case you missed it, the steel industry (or “industry”) is either imploding or exploding, depending on where you’re sitting. I don’t think we’ve been

Read More »


We are thrilled you have found your way to our humble — but who are we kidding, totally bad-ass — corner of the internet. We’re

Read More »