Indian drug manufacturer sentenced to pay USD 50 million in fines Press Trust of India Mar 24, 2021 An Indian drug manufacturer has been sentenced to pay USD 50 million in fines and forfeiture after pleading guilty to concealing…