European diplomats, business owners, and every-day consumers seem to be wound up rather tightly these days. And for good reason too. Several countries’ economies are on the brink of collapse, particularly Greece, Italy, Spain, Portugal and Ireland, and recovery solutions don’t seem, let’s say, as visibly apparent as spilled juice on the seat of your […]