Britain is presenting itself as a dull and unexciting option to potential investors, and they believe this is actually beneficial.

What to Read Next