10.0.1.127

IDFC exits Novartis India pharma stake

747
Indian infrastructure firm IDFC has sold its stake in pharmaceutical company Novartis India through a bulk sale on the B