Bahamas Central Securities Depository Limited owns and operates an electronic registration platform that enables securities transactions.