China, Zambia and Tanzania signed a $US 1.4bn agreement on November 20 to modernise the Tazara line in eastern Africa.