Liquid Gold: Fancy a Drink of Water?

Did you know you can buy a bottle of water from Harrods for £80 (US$99), an upmarket department store in London (The Economist, 2017). Premium water, i.e. bottled water selling for $1.30 or more per litre, is commonly referred to as ‘liquid gold’. “According to Zenith Global, a consulting firm, the global market has grown by 9% annually… Read More

Advertisements