Jon Dowling & Steve Previch Discuss New Energy Technologies & Financial Updates April 2025