Matching batteries to in-port vessel decarbonisation requirements

Talking to my ever-optimistic car dealer he tells me 2025 is the year to have in mind when electric cars will come into their own – suffice it to say I am not yet a believer.

Talking to my ever-optimistic car dealer he tells me 2025 is the year to have in mind when electric cars will come into their own – suffice it to say I am not yet a believer.