By Kevin Harrison Tesla Inc., best known for its high end electric vehicles, has announced plans to install supercharging stations in Atlantic Canada by the end of 2018. The move is expected to encourage potential customers to sign on the dotted line as more charging stations mean less range anxiety. Tesla has confirmed...
Read more