Japanese retailer Seven & I Holdings debuted a line of own-label products for its The Price discount stores today (22 June).