As its efforts to implement an infrastructure which will support electric vehicles in the near future continue, French carmaker Renault pulled the wraps of the production versions of its two upcoming ...