Monday, 4 April 2016

Japanese people are literally working themselves to death

Japanese people are literally working themselves to death
 - Labour demand, with 1.28 jobs per applicant, is the highest since 1991, which should help Prime Minister Shinzo Abe draw more people into the ...