John Flynn

Senior vice president of US development, National Grid

Stories by John Flynn

Quebec hydropower is ‘shell game’

It’s not new clean energy, so benefits are minimal

Gas pipeline firm says it’s full-speed ahead

In wake of SJC ruling, ‘do nothing scenario is untenable’