Tech Mahindra reported a 23% year-on-year growth in consolidated net profit to Rs 851 crore for the June quarter, slightly below the expected Rs 892 crore. Revenue from operations declined 1% YoY to Rs 13,005 crore. Sequentially, profit after tax rose by 28% and revenue increased by 1%.