Tax specialist casts doubt on estimate of Ross IRD windfall

A 30-year tax specialist has claimed offers of tax refunds for swindled David Ross investors, possibly worth about $20 million, are not as generous as they sound. Read More