Chinese feed giant plunges into the red as aquaculture sector struggles for profits
China's fish and shrimp farming industry is battling low prices and challenging weather events.
China's fish and shrimp farming industry is battling low prices and challenging weather events.