4 ms·To run corporation you should have physical presence in Estonia as well.by jankotek 10y agoTo run corporation you should have physical presence in Estonia as well.kennell 10y agoOthers in this thread have suggested that no physical presence is required.Neliquat 10y agoOthers in this thread have also suggested tax fraud. Hearsay in either direction are not facts.