qqp question1: My company is registered in Delaware and does business in Texas, where do I pay corporation tax? question2: 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?