Isle of Capri Casinos to shut down Natchez dockside casino
Isle of Capri Casinos are responsible for operating 15 casinos across 7 states in the U.S and cater to a total of 13 million visitors collectively on an annual basis. The company recently announced that it had ...