WeRide puts self-driving buses without steering wheel or brake pedal into operation

These all-electric Robobuses have no steering wheel, accelerator pedal or brake pedal and operate seven days a week.