K Seeds Investments identified Central Finance PLC as the best performing finance company under the first category among the 27 listed finance companies in Sri Lanka through a ranking carried out ...