This was about Finnish tax authority taxing company income as personal income (another possibility) or taxing the company as it would be finnish based on location of your operation/management location, not the basic taxes based on your location. I'll check if I can find some information about this online.
edit: Here is article about it in finnish http://www.yrittajat.fi/fi-FI/uutisarkisto/a/uutisarkisto/vi...
Translation of key point (by me)
– Jos liiketoiminta tapahtuu Suomessa ja omistajat ja päätöksentekijät asuvat Suomessa, myös verotus tapahtuu Suomessa, vaikka yritys olisi perustettu Viroon. Jos yritys harkitsee toimivansa Virossa, pitää aidosti mennä lahden taakse, asua siellä, pitää kiinteää toimipaikkaa ja harjoittaa liiketoimintaa, Akselin sanoo.
"If business operations are conducted in Finland and decision makers live in Finland the taxation also happens in finland even if the company has been founded in Estonia. If company thinks of operating in Estonia, you have to actually go over the sea and live there, have actual business location and operate your business there Akselin states. (this is a guy from finnish Accounting firm)"
(my note: it doesn't have to have all of the above meaning operations and management, it could be one of the above for example just management living in Finland)
(Poor) Google translation of the article
https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...