News

ST. LOUIS — St. Louis has secured a major robotics competition for two years, an event that immediately will become one of the area's largest based on the number of hotel room nights booked.