Our valued sponsor

Company in Estonia. I live in Greece. Company Tax residency?

Bumping this, after a long time, just to check if OP was able to get a DTA verification form for his Estonian company, by being a greek tax resident.