Bahamas Supreme Court places seven Baha Mar companies into full liquidation
The $3.5 billion Baha Mar casino resort in the Bahamas has been surrounded in controversy for the last couple of years as the project came to a halt after developer Sarkis Izmirlian faced financial troubles due...