News
The deal, valued at $3.325bn and first announced in January, is expected to position Kohler Energy's leverage in the mid-4x area, with interest coverage in the mid-2x area and an EBITDA margin of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results