Veolia and Leon launch deposit-return scheme in London

RVM machine
Veolia and Leon has launched in London. Credit: Leon press