With the January 1, 2025, deadline just days away, a federal appeals court has temporarily blocked the enforcement of the Corporate Transparency Act (CTA), which was part of new FinCEN reporting requirements. The law required U.S. businesses to disclose details […]