China launches ChinaSat-9B broadcast satellite
China Satcom files insurance claim over ChinaSat-18 loss
$250 million ChinaSat-18 loss looming over insurers