Bharat Express DD Free Dish

FDA inspections China

The analysis criticised the minimal inspection capacity of the US Food and Drug Administration (FDA) at Chinese manufacturing facilities.