Prestigious showcase of France's luxury lifestyle and craftsmanship has toured cities around the world, including Tokyo, Berlin, Abu Dhabi, Beijing, New York, and Singapore.
This is a common sight in Japan – tired commuters taking a quick nap on their way to work. And for good reason – almost 40% of Japanese people sleep less than six hours a night, less time in bed than ...