Biopharma Shakti explained: What the Budgets 10,000-crore bio bet means