Two St. Thomas University (STU) teams composed of senior students earned international recognition in the Business Strategy ...