Liberty Energy has appointed Ron Gusek as CEO following Chris Wright's move to U.S. Secretary of Energy. Wright will lead an agency with a $50 billion budget, half dedicated to nuclear weapons.
Denver-based fracking company Liberty Energy struggled to meet earnings per share expectations and fell several millions of dollars short of its projected revenue.