Krakatau Steel Declares Force Majeure After Fire in CRC Production July 28, 2026 According to SteelOrbis, Indonesian steel producer PT Krakatau Steel has declared a force majeure situation following a fire on July 19, 2026, in the Continuous Read More »