Spearheaded by Roger Stein, the New South Ocean Development Company’s future $1 billion mixed-use resort project will be located on 385 acres of shoreline along the southwestern coast on New Providence Island in Nassau, The Bahamas. Upon completion, the development will encompass a large casino hotel, a five+ star boutique hotel, a lifestyle hotel brand,…