The Sorry State of Transparency in Spain: Dude, Where Is My Certificate?blog.manugarri.com3 points·manugarri··0 commentsOpen articleSaveView on HN