Veolia and Leon launch deposit-return scheme in London

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



  • Veolia Leon recycling scheme