Anyone ever hear of this company?
Energy XXI.
They offered $2.3B in cash and stock for EPL (never heard of them either).
Energy XXI.
They offered $2.3B in cash and stock for EPL (never heard of them either).