Lars Windhorst, a billionaire financier who is indebted, denies he lives a “billionaire lifestyle” Read more