Indegene IPO Review: Should you apply?