LOLC Finance PLC, the largest non-banking financial institution in Sri Lanka, brings to light the significant role of its ...