Customer Service Hell

The modern-day world is seriously lacking in satisfied customers. A new report reveals that 64% of consumers stomped out of a store in the past year because of frustration with the awful customer service, and 67% hung up the …

Why do we fear a rising China?

It’s hard to argue that the rise of China, taken on the whole, is anything but good for the global economy. New wealth for China’s 1.3 billion people means 1.3 billion more people who can buy stuff from the rest of the world, creating jobs from American research labs to Japanese industrial zones to Brazilian mines. A global economy …