Pakistan has been the key supporter, but Saudi Arabia and the United States--both keen to stem Iranian influence in the region--also are believed to have supplied finance.
Pakistan is a big supporter of Iran.