Mindtree Q1 profit, operating income halve; constant currency revenue growth flat
LT - 272978