Tesla now has 10000 supercharging devices for its vehicles, with the latest one just unveiling in Canada. With the increasing focus on renewable energy that has surged across North America, Elon Musk certainly doesn’t shy away from joining the parade. As more major American cities go for the 100 percent renewable energy goal, the time […]