Skip to content
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