Max Financial Services Ltd (BOM:500271) reports robust revenue growth and strategic partnerships, despite challenges in profit margins and product mix adjustments.