Link copied to clipboard
Rita's new Wall St. owner plans China, Caribbean stores
David Moross' Falconhead Capital paid over $30 million for a controlling interest in the 550-store chain
David Moross' Falconhead Capital paid over $30 million for a controlling interest in the 550-store chain