Fitch Ratings has raised India's GDP growth forecast for the current fiscal year to 7.5 per cent, up from its December projection of 7.4 per cent, cit ...
There is one solution that would bring prices down, according to energy experts across the spectrum: End the war.