Chief executives of big companies and public sector organisations are coping with their stressful positions by drinking the equivalent of almost three bottles of wine a week
Chief executives of big companies and public sector organisations are coping with their stressful positions by drinking the equivalent of almost three bottles of wine a week