The Financial Services Commission (FSC) assumes Temporary Management of SSL News Release January 17, 2023