News Today Indian API Pharma Major Flawless Pharma Signs API Deal with European and African Company for USD 120 Mn October 12, 2023