Innovation and Diversity

in Marine Design

Home >

Robert Allan Ltd. – The Place That Launched A Thousand Tugs

May 9, 2017

By: Robert G. Allan, P. Eng. Executive Chairman of the Board Interestingly many of those early tugs, including the Weaver Lake, were shallow draft designs, […]