While there is no info on this vehicle (since it’s on a trailer to or from something), there is good reason to believe it is a BMW i3 prototype. It was spotted in Dubai just yesterday, possibly getting in some good hot weather testing. The BMW i3 is an urban electric car powered by a 170hp motor that produced 230 Nm of torque. The i3 electric motor is matched to a single speed transmission (which perhaps isn’t even a transmission since it’s only 1 speed?).