Jon Dowling & Steve Previch Discuss New Energy Technologies August 2025