Latest Developments

Element Hotel Installs EVs Charging Station

The Element Hotel is set to inaugurate its first car charging station on 21st July 2009. Element is the first ever hotel that has installed an electric car charging station in Lexington, Massachusetts, the United States of America. The eco-friendly hotel hooked up this charge station for its increasing number …

Read More »