Veolia: what consensus?

Veolia in pursuit of the source of lost energy

Veolia: a clearer vision?