The economy, one of the world' ...... to hamper foreign investment.