As Western sanctions try to punish and isolate Iran, China has surged to become its largest trading partner, with $22 billion in trade in 2009, predicted to grow to $50 billion by 2016. China supplies a range of goods, trying to replace Western expertise in infrastructure construction, energy plants, and oil and gas management. Still, some Iranians complain that Chinese firms use their position...