As icmarkets mention in their website server located in equinix newyork (Trading Servers | Trading Platform | IC Markets |) but i found the have another server in hongkong dc ,this server act like a bridge server ). My opinion there is no problem how many server they have . as long as all server have a same price and order are fill in same server .But when they let you connected to server 1 and when you send order executed by server 2 with poor price . that is a trap .that why i call them scammer