The four ports managed by the Ports of Genoa recorded a new all-time high in TEU in 2025, approaching the 3m mark.