Titan LNG targets bio-LNG supply with new bunker barge plan

New fleet addition will supply LNG in Port of Zeebrugge and English Channel ports from 2023