Steve Horn Joins Crusoe Energy Systems as VP of Power Engineering and Operations

Renewables and Power Generation Veteran Added to Distributed Cloud Computing Leadership Team as Crusoe Taps New Sources of Stranded Power Including Wind,….