Investor Shelf

Ecolab

Company · US · 1 documents

Key number
$11 billion
LTM Electrical Power Solutions M&A transaction value (approx.). Baird p.3