CreditAccess India sells 2.28% stake for ₹542 crore to boost liquidity