Nissan deploys 100 electric cars at UEFA finalLeading Japanese automobile manufacturer Nissan showcased its commitment to a carbon free future with the deployment of over 100 electric cars around Berlin (Germany), the site of the UEFA Champions League Final. As the official g Moreā¦ |