Alembic Pharmaceutical Limited,   India