Employee Holidays

Just some facts today on who gets the most paid time off. According to the Economist, looking at a combination of public holidays and annual leave days for which workers have to be paid, Austria, Greece and France are at…