Keane projected a "path to FY '28 EBITDA of at least $600 million, coupled with very significant delevering on our balance sheet," attributing anticipated gains to ongoing cost reductions, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results