WATCH: China launches giant fish platform
China’s largest semi-submersible aquaculture platform has officially begun operations off the coast of Sanya in Hainan Province, marking a significant step in the country’s push toward large-scale offshore food production.