Office in Hamburg - Apollogic takes over Germany!