Tesla opens first supercharging station in North West with eight new stalls at Drumcliffe

Tesla opens first supercharging station in North West with eight new stalls at Drumcliffe

Irish Independent logoIrish Independent