India has found multiple deficiencies among drugmakers following wide-ranging inspections World this week Aug 04, 2023