Number of new product launches falls by 13% as UK retailers cut ranges – IRI 2016 New Product study 28-07-2016 12:47