India is home to more than 10 percent of the global fish diversity. Presently, the country ranks second in the world in total fish production with an annual fish production of about 9.06 million metric tonnes.