Canary Wharf launches UK’s first on-site deposit scheme

The UK’s first on-site return system for cans and bottles of drinks has been launched by The Canary Wharf Group in London.

To continue reading,
please login or subscribe to The Canmaker

Recent Articles