Cancer Research UK deploys electric vans to help raise funds and cut emissions
- 19 June 2026
Cancer Research UK has expanded its retail logistics network by integrating new Renault Master E-Tech electric vans to support operations and reduce its local carbon footprint.