London’s Heathrow Airport closed on Friday after a fire at a nearby electrical substation, resulting in hundreds of flight ...
Power network operator National Grid (LSE: NG) is critical to lighting up the nation. The FTSE 100 company has also lit up 2025 for its investors, with National Grid shares up 19% since the turn of ...