Dresser-Rand

Siemens officials reported that the Dresser-Rand facility in North Olean will not close due to coronavirus, having been declared an essential business because of work for the oil and gas industry.

Loading...
Loading...