ETF News
Renaissance Executives Face $7 Billion Fine in Tax Dispute with IRS
Renaissance Technologies LLC’s executives, that include current and former chiefs, are facing up to $7 billion in tax settlement, according to the Wall ...