Return to site

What these ‘mysterious deaths’ tell us about our global banking system...

David Rossi picked a painful way to commit suicide. On March 6, 2013, the successful 51-year-old bank executive apparently jumped backwards out of his third-story office window.