Environment Features Stäubli invests in company developing robot for solar industry February 19, 2024