Delivering fast
-
29/11/1996
-
Down To Earth
Japanese port authorities will soon manufacture the world's fastest cargo vessel. The Techno Super Liner (TSL) is designed to be the ocean-going equivalent of the Bullet train
Delivering fast
29/11/1996
Down To Earth