Industry surprised by Indian central bank�s rate hike, on a note of satisfaction

Record ID: 397618