This budget is presented at a time when market conditions are extremely turbulent. Broader investor sentiment is weak, market participation is weak and risk appetite remains subdued, apart from the trading rebound over the last few trading sessions. The rupee has fallen to a new low, hovering around 92 points, as trade uncertainties and geopolitical […]