Carrie Perrodo & family
Rank: 343
Net Worth: $7 B
Source: oil
Industry: Energy
Country: France
Age: 71