Moore Threads and the Beijing Branch of China Merchants Bank signed a strategic cooperation agreement to promote the development of “financial technology business.”