Friday, 19 October 2012 11:30

China crisis for tech markets

china-flag

Fears that things might even be worse