News

UK-Based Spencer Ogden Invests Plant in Texas

UK-based Spencer Ogden, a global energy engineering company, plans to open a new operations center in Houston, TX. The number of jobs to be created is unspecified. Read More

Filter: 

Latest Video

Bloomberg TV: White House Pushes for Foreign Investment

Latest FDI Trends & Statistics