Report on Veolia’s poor performance sent to HQ in France

/34101129_1_ocwl-water-works-nesl