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