Indegene's revenue hits record high, but profit takes a dip

Business