£656 for a face cream, £260 for a pair of jeans, £3 for a bottle of water… That can‘t be right. Or can it? We talk to the people behind the price tags
£656 for a face cream, £260 for a pair of jeans, £3 for a bottle of water… That can‘t be right. Or can it? We talk to the people behind the price tags