Damen Shipyards launches third Island Class vessel for BC Ferries

BC Ferries