Iran still struggles in its quest for foreign investors