Red Bloom Investment offloads stake in ICICI Lombard, IFCI in Cox & Kings
RPOWER - 239687