Treasury sets March 21 deadline for millions of businesses to report ownership
People take pictures of the US Treasury in Washington, DC, on Feb. 6, 2025. Mandel Ngan | AFP | Getty ImagesThe Treasury Department has set a new deadline of March 21 for millions of businesses to fulfill a new reporting requirement on…