CF wins turf war for Terra

CF Industries looks to have won the turf wars after its $4.7 billion bid beats Yara out of the bidding for Terra