Personal information of Ecuador’s entire population (16.6 million) became available online on an unsecured cloud server in Miami.
Personal information of Ecuador’s entire population (16.6 million) became available online on an unsecured cloud server in Miami.