04 Feb 2025, 16:30 PM
Payment business accounted for 94% of its total revenues which stood at Rs 1,010 crore; whereas the e-commerce platform business' contributed Rs 60.3 crore.