Hatch is a global multidisciplinary management, engineering and development consultancy.
#20 of 66 in Chemical Process Engineering
#20 of 66