PHILADELPHIA, March 20, 2026 (GLOBE NEWSWIRE)-- Enviri Corporation (NYSE: NVRI) (“Enviri,” or the “Company) today announced that an initial Form 10 registration statement (the “Form 10”) has been ...