My company is registered in Delaware and does business in Texas, where do I pay corporation tax?
If I invest in stocks abroad. Will I need to pay any taxes in the country where the company is situated, or only in my residence country?