Veolia and Leon launch deposit-return scheme in London

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



  • Veolia Leon recycling scheme