Total to Install Up to 20,000 Car Charging Points in Netherlands
Total SA won a contract to install and operate as many as 20,000 new public charging points for electric vehicles in the Netherlands as the country presses ahead with policies to fight global warming and pollution.