Stephen Taub Electron Suffers a Setback Jos Shaver is confident 2024 will bring a strong recovery for his energy transition strategy. Stephen Taub December 18, 2023