Enviri Corporation Faces $20 Million Loss in Q3 2025
Philadelphia, Tuesday, 11 November 2025.
Enviri Corporation reports a $20 million loss in Q3 2025 despite $575 million in revenue and $74 million in adjusted EBITDA, highlighting ongoing operational and financial challenges.