Weir Flow Control
Weir exits oil and gas in $405 million deal with machinery giant Caterpillar
Finance