powered by mochila

India's annual inflation fell slightly in April to 8.66 percent, official data showed Monday, but it was still far above the central bank's target level, making further rises in interest rates likely....