http://en.people.cn/n3/2016/0116/c90000-9004713.html
CZ3B means a big sat,no small deal. Whats wrong with russian sats and rockets?