European shares inch higher, supported by utilities and telecom

May 20, 2025 - 08:54
 0
European shares inch higher, supported by utilities and telecom