EEconomy Read More India may have brokered a rupee truce, but hasn’t won peace yetJune 9, 2026 India has announced a raft of measures to revive global confidence in the sagging rupee. The best thing…