The 26th of April saw Tesla’s official arrival in Ireland with the launch of their Dublin Showroom and Service Centre in […]