Recent blog posts by Jan Middendorp

This year’s AGI (Alliance Graphique International) conference is taking place in Porto, a spectacular yet run-down city that bears many traces of Portugal’s current economic crisis, writes Jan Middendorp.