Dresser-Rand launches new website Thursday 29 January 2015 08:45 The new website is based on the concept of ‘Working Together.’