French energy company Total SA (EPA:FP) on Wednesday said it would build and operate up to 20,000 new electric vehicle (EV) charging points in the Netherlands under a contract with Metropolitan Region Amsterdam (MRA) Electric.Â