From which countries can I make an investment?

You can make an investment from any country in the world.