Renault is testing a new driverless mini-bus in Barcelona this ... The French carmaker has teamed up with WeRide, a company ...