eTORO Review 10/02/2021 Founded in 2007 and based in Israel, eToro has millions of clients in over 140 countries.