Bang Energy's board just ousted embattled CEO Jack Owoc as the company heads for the auction block
Mar 10, 2023