TOP NEWS Eight countries join forces in developing autonomous shipping No fewer than eight countries including, China, Denmark, Finland, Japan, the Netherlands, Norway, Republic of Korea, and Singapore have launched... Sulaimon Salau Read More