Sports Turf Managers Association Names 2018 ‘Innovative Award’ Winner
October 28, 2019 2:44 pmSports Turf Managers Association (STMA) – the organization for 2,700 men and women professionals overseeing sports fields worldwide and critical to athlete safety – names ECHO Robotics its “Innovative Award” winner for their Autonomous Mower TM-2000.