Designed by
Title
NEW YORK, USA - SEPTEMBER 18, 2023: Selective blur on the National Grid logo on their homepage website. National Grid is an #293218700
Description
Picture of a logo of National Grid on their website. National Grid plc is a British multinational electricity and gas utility company headquartered in London, England operating in the United Kingdom and the United States
This image is editorial