Post navigation Brexit: Winners and Losers ITT announces plans to lay off 270 employees amid low oil prices