Filed under Green Tech This US company made an autonomous robot that installs solar panels – Electrek Published by on April 14, 2023 Sarcos Technology and Robotics (Nasdaq: STRC and STRCW) plans to … the US DOE awarded it $1.9 million from the Solar Energy Technologies Office.