3 min read Shopping & Women Style social network 21 Buttons exposes person facts via unsecured cloud storage December 24, 2020 Melissa M. Munoz 21 Buttons La Plataforma Application S.L., a Spain-dependent technological innovation startup that provides a...