image
author Image

India finds string of deficiencies among drugmakers after risk tests