Posted on September 25, 2020 by adminCommercial Leasing & Finance expands branch network Commercial Leasing & Finance PLC (CLC), one of the leading financial institutions in Sri Lanka has further expanded its branch network bringing their total reach to 68 locations. The new branches were … ( read original story …)