Skip to content
Cashfree Payments net loss at ₹118.5 cr in FY26; revenue jumps 51% · Hindustan Sphere