Missing the mark: James Allen campaign poorly received
A new marketing campaign from online jewellery retailer James Allen has drawn the ire of consumers on social media.

A new marketing campaign from online jewellery retailer James Allen has drawn the ire of consumers on social media.