The biggest problem facing IOR is the low price that is paid in India for iron ore.
Thats why most Indian iron ore producers prefer to export to China.
The table from the Indian Bureau of Mines below shows the prices for different grades for domestic sales. There isn't much profit to be had producing/selling iron ore in India.
The price of iron ore in India is so low that its impossible to make money.
Do your own currency conversion to see how little money there is to be made.
For anybody dreaming of $25 to $35 profits/tonne better take a Bex and good lie down.
Any grade under 55% is garbage ie 583 INR = US$8/tonne
58-60% grade is worth 1726 INR = US$24/tonne
60-62% grade is worth 1726 INR = US$24/tonne
65% grade is worth 2993 INR = $42/tonne
No wonder why all producers want to export to China
INR/Ton | Indian Bureau of Mines
"India’s Iron Ore: Average Sale Price: Fines: 62 - 65% Fe data was reported at 2,200.00 INR/Ton in May 2018. This records a decrease from the previous number of 2,276.00 INR/Ton for Apr 2018. India’s Iron Ore: Average Sale Price: Fines: 62 - 65% Fe data is updated monthly, averaging 1,988.00 INR/Ton from Aug 2009 to May 2018, with 106 observations. The data reached an all-time high of 3,345.00 INR/Ton in Oct 2011 and a record low of 486.00 INR/Ton in Sep 2009. India’s Iron Ore: Average Sale Price: Fines: 62 - 65% Fe data remains active status in CEIC and is reported by Indian Bureau of Mines. The data is categorized under India Premium Database’s Metal and Steel Sector – Table IN.WAC016: Iron Ore Average Sale Price."