Home Feature Articles Feature Articles
Bound by a crippling €17bn debt, many doubted Veolia Environnement would make it as an independent company in 2000.