Utilities Three talking points on European utilities: short-term uncertainty versus long-term opportunity March 16, 2023 Bobby Chada