Veolia and Leon launch deposit-return scheme in London

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



  • Veolia Leon recycling scheme