News

Rs 430 crore.Offer for sale: 18.3 million shares.Promoter Capillary Technologies Pte, backed by Peak XV Partners and Avataar ...