1 year ago Tags Accel investments $85 Million Bombshell: This Indian Startup Is Taking On Big Pharma — And Winning The Medicine Disruptor You’ve Never Heard Of… Until Now In a world where branded medicines cost a fortune and millions