Crusoe orders $500 million worth of batteries from Form Energy

Business