KRTL BioTech

Taxpayers are leaving $1.3 billion in tax refunds on the table. Time is running out to claim them

Taxpayers are leaving $1.3 billion in tax refunds on the table. Time is running out to claim them

More than 1.3 million Americans are owed a tax refund from the IRS for 2017. They'll have to file a return quickly if they want the money.