This site is part of the Global Exhibitions Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

Informa

SupplySide Editor's Choice Award Winners: Where Are They Now?

1/11 Next

This slide show features 2014, 2015 and 2016 Editor’s Choice Awards and where they are now. It looks at sales data, product updates and line extensions. To nominate your product for 2017 consideration before July 31, 2017, click here.

comments powered by Disqus