Organization News Annertech Wins Big at the Spider Awards 2024! Annertech earns Grand Prix and Best Universal Design accolades at the Spider Awards 2024 for their innovative work on the National Library of Ireland website.