Finance, Forex and Investments

Rice Reuters jpg

Rice Reuters jpg

Summary: India has bought 18 million tonnes of wheat from its farmers this year 62 per cent more than last year the government said confirming a bumper crop that would add to a

Image Dimensions: 450 x 341

Image originally found here.