86966357
Apr 6, 2016
Dec 6, 2016
BARCLAYS PLC
Active Trademark
Subscribe
Financial services in the nature of providing an algorithmic trading strategy for others for use in electronic securities trading