Wednesday, July 12, 2023

H&R Block, tax firms allegedly sent Meta info on tens of millions of taxpayers