FCA Regulated
STP
MFSA Regulated
FINMA Regulated
Financial Service
DFSA Regulated
Retail Forex License
Swissquote Ltd
Swissquote
Registration country
United Kingdom
Regulated
--