- London, England, United Kingdom
NSBO is an institutional brokerage firm that focuses on offering macro strategy, corporate finance and asset management services for investors.