EV battery and solar power to run electric ferry on German waters

May 11, 2026