NYC Blames Contractor For Water Filtration Plant Delays

New York City hit back against claims it owes a Siemens AG unit at least $143 million for years of delays in the construction of a water treatment plant in the...

Already a subscriber? Click here to view full article