Sarcos Technology and Robotics (NASDAQ:STRC – Get Rating) was downgraded by Zacks Investment Research from a “hold” rating to a “sell” rating in a research report issued to clients and investors on Saturday, Zacks.com reports. According to Zacks, “Sarcos Robotics is involved in the development of robotic systems. The company’s mobile robotic systems, including the […]