‘Epic failure:’ Inside the rise and fall of Mountain Express Oil
It all came crashing down in the early evening on Aug. 24, 2023. Mountain Express Oil, which filed for Chapter 11 bankruptcy protection in March of that year, sent a notice to its 1,000-plus team members informing them their employment was coming to an end …