Podcast Ep. 13: Key Capture Energy’s Jeff Bishop on the Critical Role of Storage in Greening the Grid
Jeff Bishop, CEO and co-founder of Key Capture Energy, got his start in the energy business 20 years ago developing wind farms in New York and around the world.