Forget Tesla’s Optimus: Renault’s Robot Is Already Doing Backbreaking Work Renault is deploying 350 humanoid robots at its Douai EV factory in France. By Iulian Dnistran Manufacturing / Production - Mar 17