Electric Boats: Wave of the (Near) Future

When will battery-powered craft become practical? Sooner than you think