“Full Speed Ahead” For Global Electric and Hybrid Marine Businesses
IndustryTap reported last year that the world’s 15 biggest ships create more pollution than all the cars in the world combined. According to James Corbett, professor of marine policy at the University of Delaware, “Ship…