Personal Data of Entire 16.6M Population of Ecuador Leaked Onlinehttps://www.forbes.com/sites/daveywinder/2019/09/16/personal-data-from-entire-166m-population-of-ecuador-leaked-online/ by tossAfterUsing • 7 years ago 2 0 7 years agoFOforbes.com