India's inflation rate jumped to over 11 percent in June, the highest in 13 years, fueled by the increase in oil, gas and food prices.
India's inflation rate jumped to over 11 percent in June, the highest in 13 years, fueled by the increase in oil, gas and food prices.