October 23, 2025
The commissioning of France’s largest-ever shore power solution for ships at the Port of Toulon has been...


