The Red Curtain – China Cuts Itself Off From The World

The Red Curtain – China Cuts Itself Off From The World

In many domains – technology, sport, thought and finance, China is shuttering itself off from the rest of the world. This ‘Red Curtain’ can have enormous market, political and economic consequences.