Take a Break: Your Life May Depend on It!
Take A Break – Your Life May Depend on It The government in Japan recently announced that it is considering a new law requiring workers to take a minimum number of vacations days each year. Why? Japanese workers are renowned for karoshi or “working themselves to …