ICRA Limited has received a demand and penalty from the Superintendent of Central Taxes totaling Rs. 24.41 lakhs, which includes Rs. 11.56 lakhs in demand, Rs. 11.27 lakhs in interest, and Rs. 1.58 lakhs in penalty; the company plans to appeal this order.