LONDON -- The UK government is boosting its push to promote electric cars with a draft law requiring fuel retailers across the country to install more charging points.
LONDON -- The UK government is boosting its push to promote electric cars with a draft law requiring fuel retailers across the country to install more charging points.
Nissan’s Christian Meunier is tightening corporate spending and shrinking dealer programs.