Sarcos Technology (STRC) Appoints Laura Peterson as Interim President and CEO May 12, 2023 04:15PM