Home | Vauban IP
Based in Paris with a subsidiary in Luxembourg, Vauban’s team now totals 44 employees currently managing €5.1bn of assets under management invested in a diversified portfolio of infrastructure assets across Europe.
Themes
Last Tweets
Book now