Agencia Tributaria Cataluña by Generalitat de Catalunya was #65 in the Spain top free Productivity chart on 2026-10-02.