Businesscafe - Ideal Finance Limited (IFL) has opened its 13th branch in Welimada, as part of the company’s massive expansion drive to more than double its branch network, by adding 15 new locations within the current financial year (FY 2021/22). ...