
Thames’ first all-electric ferry built on island Free 291224
Thames’ first all-electric ferry built on island Thames’ first all-electric ferry built on island A new all-electric ferry to carry people across the River Thames in London is being built at a shipyard on the Isle of Wight. The technology is a first for both the capital and for the