STL Trustees over the weekend bagged two awards at the Banks and Other Financial Institutions (BAFI) Awards 2024, receiving the award for “Trustee Company of…