SALT LAKE CITY, March 06, 2023 (GLOBE NEWSWIRE) -- Sarcos Technology and Robotics Corporation (STRC) (“Sarcos”) (NASDAQ: STRC and STRCW), a leader in the design, development, and manufacture of ...