Repeat: The Forbes 400 survey estimated in 2004 that Teresa Heinz Kerry had a net worth of $750 million.
The Forbes 400 survey estimated in 2004 that Teresa Heinz Kerry had a net worth of $750 million.