China’s ambition in global satellite operations may be coming into view