National Grid CEO calls for urgent policy reforms to speed energy transition
National Grid, which runs Britain's energy systems and operates electricity and gas businesses in New York and Massachusetts, posted a profit of 4.58 billion pounds ($5.78 billion) for the year ended in -March 31st.
Profit…