Indegene Limited provides digital services for the life sciences industry, assisting with drug development, clinical trials, regulatory submissions, pharmacovigilance, complaints management, and sales/marketing support, debuted on the Indian stock market today. The stock of Indegene Limited settled at Rs 659.70 per share on the BSE, representing an impressive 45.95% premium over the final issue price …