Read More General business news NVRI near 52-week high as Enviri clears final regulatory hurdle for $3.04bn Clean Earth sale to Veolia Enviri (NVRI) clears HSR antitrust review for $3B Clean Earth sale to Veolia. SEC filings due this month. What happens next for NVRI investors? Read more. byVenkateshMarch 5, 2026