Veolia & Suez reach deal, ending France's longest takeover battle

by