Ratan Tata Invests In Invictus, A Startup Developing Anti-Cancer Drugs Which Lower A Tumor’s Immune Response
In what I would personally term, as one of Mr. Tata’s most noteworthy investments so far, the Tata Sons Chairman Emeritus has infused an undisclosed amount into therapeutic cancer…
DEEPANSHU KHANDELWAL — 2 MIN READ