The latest buzz about Abzu

For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled.

Richard P. Feynman

Reach out and touch faith

Find us

Abzu Copenhagen
Orient Plads 1, 1.
2150 Nordhavn, Denmark
DK39248530
Abzu Barcelona
c/o Carrer d’Àlaba, 100
08018 Barcelona, Spain
B67165647