1 litre is equal to how many glasses of water?
(8 glasses measures out to 1.89 liters.) Danone, maker of bottled water, among other things, also happens to own the organization. No substantial literature exists to support the claim.