Dubai’s Roads and Transport Authority (RTA) has begun a trial period for the ‘First Autonomous Electric Abra,’ built with the intent to carry eight passengers. It was constructed locally at RTA’s Al Garhoud Marine Maintenance Centre, with a design that […]