Holdings
XBT Holdings, S.A.
Luxembourg-based tech services company
•
Owner
Miscellaneous Relationships
Christopher Steele
Former British intelligence officer; author of Trump-Russian dossier