Lifetime Achievement Award for Robert Glen

News
Robert Glen of Barrus honoured with Lifetime Achievement Award at this year’s European Commercial Marine Awards With more than 65 years in the marine industry, Robert Glen has received a…