Dutch company Port-Liner set to build two giant all-electric barges dubbed the ‘Tesla Ships’By Kasun IllankoonAugust 20, 20190 According to Loadstar, Dutch company Port-Liner is building two giant all-electric barges dubbed the ‘Tesla ships‘. The company announced that…