Sign up to our newsletter
Don't worry, we won't give your email to any third parties
and you can unsubscribe at any time.
Japan, known for its workaholic culture made headlines when its government was reported to be considering passing a law which force its workers to take leave. There are many reasons that contribute to such a drastic decision including the thought...