Sri Lanka takes a significant step forward for small and medium enterprises (SMEs) with the launch of the Secured Transactions Registry (STR), enabling greater credit access through movable collateral ...