IFCI Face Downturn Amid Economic Uncertainty