Showing posts with label Emerging Markets. Show all posts
Showing posts with label Emerging Markets. Show all posts

Beijing Blunders: Bull in a China Shop!

I have generally steered from using my blog as a vehicle for rants, not because I don't have my share of targets, but because I know tha...