India recorded a fish production of 19.8 million tonnes in 2024-25. What is its rank in world fish production?
- A.First
- B.Second
- C.Third
- D.Fourth
Show answer
India is the second largest fish producing nation in the world with a share of about 8%, and its annual production touched a record 19.8 million tonnes in 2024-25.
Read the full explanation →