Loading…
Veolia and Suez agree to merge in EUR 13 billion deal · Endata