Egypt will receive the first batch of 31 railcars from Russia’s Transmashholding under a EUR 1.02 bn agreement to supply 1,300 railcars this month, the Russian embassy in Egypt said yesterday.