Winning bid for Grand Bahama’s flagship resort property to be announced soon
The Grand Lucayan Resort in Freeport, on Grand Bahama Island has been "on the market" for several months, since HVS Capital Corp. announced in March this year that the property would be sold in whole or in part...