LTIMindtree Ltd (BOM:540005) reports solid revenue and contract value growth, despite challenges in margins and sector-specific declines.