Each year US citizens living abroad are obligated to file their tax returns as they have a legal duty. American citizens must remain up to date with their tax responsibilities even though they live and work in another country. This can seem daunting to many...
tax specialist Archives - Tom LR Griffiths | Tax Advisor and Consultant
Tom LR Griffiths is a tax advisor and consultant, specialising in US expatriate tax matters
Tom LR Griffiths223