This debt-free small-cap stock fixes record date for share buyback: Do you own?

With a market valuation of Rs. 1,506.01 crore and involvement in the financial services industry, CARE Ratings Ltd. is a small cap firm.