Leonid Mikhelson


Rank: 130
Net Worth: $14 B
Source: gas, chemicals
Industry: Energy
Country: Russia
Age: 66
Total Mentions In The News: 8
Articles With Mentions: 8
# PUBLICATION MENTIONS
1 Bloomberg Quint 8