Anna Solana

Barcelona

Journalist. Writing about science, business & technology. ZDNet Contributor