Veolia Water Faces Scrutiny after Award of Consulting Contract

ST. LOUIS. – In early November, the St. Louis Water Division awarded a consulting contract to the French company Veolia Water. The contract was to be voted on December 19 at the Estimate and Apportionment committee meeting, but was put off due to concerns raised by various citizens and organizations. The strong backlash was against […]