Federico De Nora
Rank: 1196
Net Worth: $2.6 B
Source: electrodes
Industry: Manufacturing
Country: Italy
Age: 54