

“Stiff Upper lip” or lip quiver – what’s that got to do with workplace health?
In England (maybe elsewhere too) there is a saying 'stiff upper lip' - in that you see or feel something discomforting, unsettling or...
“Stiff Upper lip” or lip quiver – what’s that got to do with workplace health?