The Return of Icahn Aug 22, 2013 | Uncategorized From my Twitter feed… Carl Icahn’s company has bought Lumiere Place casino. I’m sure he’ll treat it just as well as he did that other prominent St. Louis business, TWA.