https://financialtribune.com/node/101723
ESCO Signs Deal to Deliver Rails for Tehran Metro Projects