Ahead of the 20th Beijing-Tokyo Forum scheduled to open on Wednesday, a public opinion survey on China-Japan relations was ...
Over 30% of all installed ballast water treatment systems fail Port State Control D-2 compliance inspections despite 95% of systems having successfully passed commissioning tests.