We have new servers from new locations
As a total we now have multiple of servers in the following countries,
UK, USA, GERMANY, FRANCE, ROMANIA, THAILAND, AMSTERDAM/NETHERLANDS, AUSTRALIA, CANADA, SPAIN & FINLAND. Including IPLAYER SERVER and HULU Server.
Constantly upgrading for a better experience :)