In preparation for commercial launch later this year, Better Place unveiled the company’s first Battery Switch station in Europe at an event in Gladsaxe, just outside Copenhagen, Denmark. The station, which showcased the company’s Battery Switch technology, switching a Renault Fluence Z.E., is the first of 20 Battery Switch Stations to be deployed across the […]