STL Trustees honored with Trustee Company of the Decade and Most Innovative Trustee Company awards at BAFI 2024