Mesabi Nugget plant comes back to life