News

The Indian rupee weakened to a two-month low of 86.28 against the dollar due to escalating tensions in West Asia, which drove ...