4 ms·It creates issues with taxes in your home country if you own a company in another country.by amadeuspagel 2y agoIt creates issues with taxes in your home country if you own a company in another country.