2008-05-19T00:00:00
Beauty water brand Sip is being launched in France this month as part of plans to grow the specialist drink into an international £1m player within the year.The £200,000 UK 'cosmeceutical' brand, which was launched 12 months ago, has...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance