Swansea Council has taken delivery of 40 PEUGEOT Partner Electric SE L1 vans, making Swansea the local authority with the largest electric van fleet in Wales. The order is also one of the largest single orders from a local authority for electric vehicles. ThePartner Electricvans will be used...