Icon
 

Chinese manufacturing thrown into disarray as country s electricity