London's first shared E-Van London's first shared E-Van

London’s first shared E-Van business scheme to launch in Brixton