Investing.com -- National Grid Plc (LON:NG) on Thursday reported first-half fiscal 2026 trading in line with expectations, reaffirming guidance provided at the close of fiscal 2025. The electricity ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results