Iron ore production in Odisha has dropped by over 31 million tonnes from 142 million tonnes in 2019-20 to 111 million tonnes in the 2020-21 financial year.