Veolia’s proposed contract with the city’s water division would reduce annual operating costs up to 15 percent, conserve water and reduce energy usage. From an environmental and financial standpoint, there’s a lot to like. The allegations raised in a recent story in The St. Louis American are incredibly inaccurate (“Analysis shows Veolia deal effectively privatizes […]
