How to make the most of Malta’s new car share service

More than 1,000 drivers have already signed up for Malta’s new car sharing service – less than a week after it was first announced on 89.7 Bay. GoTo Malta lets you use and share electric cars by parking them in specially designated spaces. Other motorists can then find and use the car via an mobile […]