Jacobs nets EPC contract on new biotech facility in Hungary

30 Sep 2008