Peter Spuhler
Forbes rank #761

bsmash billionaire profile

Peter Spuhler

Peter Spuhler is a billionaire from Switzerland with an estimated net worth of $5.5 billion. Their listed source of wealth is Train cars.

Net worth
$5.5 billion
Country
🇨🇭 Switzerland
Source
Train cars
Rank
#761