UAE startup launches electric motorbikes
The motorbikes have been developed and tested to withstand the UAE’s harsh heat conditions. (Image source: Terra Tech)
Dubai-based startup Terra Tech has announced the arrival of the first fleet of electric motorbikes to its warehouse in Al Quoz