India’s central bank has raised its key interest rate to 5.90% and said developing economy were facing slowing growth, elevated food and energy prices, debt distress and currency depreciation...

Comment

Become a member to take advantage of more features, like commenting and voting.

Jobs to Watch