The world economy is the economy of all humans in the world
ITT reports stable revenue and order growth in Q1#ITT #reports #stable #revenue #order #growth