Has anyone heard of the company Elliot Price Associates?
I have recently been contacted with investment information. The advise on a company to invest in and then proceed to obtain the shares for you. They then manage your portfolio.
I understand they operate out of Switzerland.
Any...