The International Monetary Fund has raised India's growth forecast for 2010 to 9.5 per cent, stating that favourable financing conditions and robust corporate profits will accelerate economic expansion. The IMF has also upgraded its forecast for China.