Indena has announced that its French production site in Tours, France, successfully passed a US FDA inspection, with no FDA-483 issued, as per EIR (Es