21 July, 2017 The rise of online retail marketplaces and what they mean for brands