Leading energy company files for bankruptcy As recently as February 2026, the company was out there signing deals. A new power purchase agreement with Hankook Tire.…