What happened?Dubai’s Roads and Transport Authority (RTA) has expanded its e-bike delivery service to seven new locations following a successful pilot programme. Who...