CurrenciesFighting a battle more than once6 months ago The Indian rupee has faced meaningful downward pressure in 2025, reaching a record low of Rs 90 per...