Twin River Holdings, Inc reported Thursday it completed the deal to acquire the Isle of Capri in Kansas City, Missouri, and Lady Luck Casino in Vicksburg, Mississippi, for a combined price of $230 million, subject to customary adjustments. Twin River Expands into Missouri and Mississippi The deal to acquire Eldorado Resorts’ subsidiary companies which own […]