Expleo Solutions Ltd (BOM:533121) reports robust revenue growth and improved profitability, driven by digital services, despite facing challenges in attrition and sector-specific downturns.