Personal Information
Organization / Workplace
london United Kingdom
Tags
societe generale
shell
oil
deutsche bank
goldman sachs
scam
total
bp
morgan stanley
ice
See more