Websites hosted on 104.117.228.40 IP Address
Geo Location Information for 104.117.228.40 IP Address. The IP Address 104.117.228.40 is located at 37.751 latitude and -97.822 longitude in United States of America. Friendly Location for the IP Address is United States.
Temasek
- temasekholdings.com.sg
Temasek is an investment company headquartered in Singapore with a multinational staff of 800 people. Our portfolio is S$313 billion and is focused primarily in Asia and Singapore.
Not Applicable
$
8.95