Posted On: 09/06/2016 10:10:23 AM
Post# of 22940
Re: tradingjeff #12492
an admin actually told me ihub is based in the US. it's the mother company that's in the UK. not sure how that'll play out
(3)
(0)