Indian benchmark indices ended lower on April 04.
Sensex ended 930.67 points down at 75,364.69, whereas Nifty concluded 345.65 points down at 22,904.45.
Biggest losers on...
The FAO Food Price Index, a benchmark of world food commodity price developments, remained largely unchanged in March from its revised February value, as...