Monthly Archives: February 2015

Japanese are ordered to take their holidays!

Japan is to force workers to take their paid holidays in an attempt to combat a culture of excessive work that has led to soaring levels of stress and suicide. A law will make companies ensure that their staff take … Continue reading

Posted in General Message | Comments Off on Japanese are ordered to take their holidays!