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 ...