The Colbert Report

European Investment Prospectus

Season 8 • 11/03/2011

In the global economy, all countries are interconnected like a fiscal human centipede, and China is the head.

More