Saint Helena, an island of some 4,000 inhabitants, has just installed its first electric vehicle charging station. It is part of the island’s wider quest to go fully green.
Saint Helena, an island of some 4,000 inhabitants, has just installed its first electric vehicle charging station. It is part of the island’s wider quest to go fully green.
There’s no content to show here yet.
Leave a Reply