1 month ago Alembic Pharmaceuticals: Receives USFDA Approval for Ivabradine Tablets, 5 mg and 7.5 mg with USD 145.3M in US Sales