London city leaders are upping the ante in their bid to stake a claim as a leader in green energy. Official unveiled three new electric-vehicle charging stations Monday, bringing London's total to nine. …
Read more:
London adds more electric car-charging stations to downtown | Metro