Why the Foreign Tax Credit Regulations Kerfuffle Won't Be Going Away Alex M. Parker Jul 27, 2022 • 8 min read