Protein on your plate may get costlier further as drought hampers fish production
There are 1,056 hatcheries in the country, with 103 of them being government-owned
There are 1,056 hatcheries in the country, with 103 of them being government-owned