New “Sleep Water” from Coca Cola Japan promises to help you drift off, wake up refreshed

The latest way to get a good night’s sleep in Japan is, apparently, by drinking water made by Coca Cola.

Read More