The local subsidiary of German firm Glenwood GmbH has opened a facility in Taguig City to help pharmaceutical companies ensure drug safety, manage risks and comply with global standards. In a ...