The Nameserver ns3.iworld.com have a IP Address of 38.126.102.43 which is hosted on United States.
Strategies for the Third Industrial Revolution