Read More General business news IndoStar Finance Capital sells corporate loan book to Phoenix ARC IndoStar Finance Capital Limited (ICFL), a non-banking finance company (NBFC) registered with the Reserve Bank of India, has… byPallavi MadhirajuAugust 25, 2023