Company Description

IDPL is the largest Central Pharma Public Sector Undertaking in India with plants at Rishikesh (Uttrakhand), Gurgaon (Haryana) & Hyderabad (Telangana) and two wholly owned subsidiaries namely IDPL (Tamil Nadu) Ltd, Chennai and Bihar Drugs & Organic Chemicals Ltd (BDOCL at Muzaffarpur, Bihar. In addition, IDPL has one Joint Venture namely, Orrisa Drugs & Chemicals Ltd. (ODCL) Bhubaneswar (Orrisa) with partnership of Odisha Government Undertaking.

Map Location