Geo Location Information for 138.224.0.118 IP Address. The IP Address 138.224.0.118 is located at 53.0027 latitude and 9.08593 longitude in Germany. Friendly Location for the IP Address is Niedersachsen, Baden, Germany, 28832
ABB (www.abb.com) is a leader in power and automation technologies that enable utility and industry customers to improve their performance while lowering environmental impact....