News

Louis Moore Bacon, whose firm has been caught up in an insider trading scandal today, purchased the beautiful Robins Island back in 1993 for a mere $11 million. Resting off the coast of Long Island, ...