RBI curbs speculation and hikes cash reserve for rupee hedges

Business