My Most Embarrassing Moment in Business…

My Most Embarrassing Moment in Business…

Have you ever heard the word ‘schadenfreude?’   It’s a German word that means taking pleasure in other people’s pain.  It’s an interesting word because it’s not translatable into any other language.  You can define it, but we don’t have a comparable word in English....