The U.S. Treasury Department has announced that it will not enforce a law requiring most businesses with fewer than 20 employees and less than $5 million in annual revenue to report ownership and control information to the federal government every year. The Corporate Transparency Act required firms to file this information by Jan. 1, 2025, […]