In early January 2023, news broke that several depositors at the investment firm Stocks and Securities Ltd., (SSL) had been fleeced of billions of dollars.
Read more: The need for moral leadership amid alleged fraud, poor oversight and risks to Jamaica