Veolia and Leon launch deposit-return scheme in London

42323019174_3f6630a218_z
Veolia and Leon recycling scheme has launched in London. Credit: Michael Coghlan