Swiss Insurer Starr Appeals Denial Of $38M Tax Refund

A Swiss insurer fighting for a $38.2 million tax refund in the U.S. appealed two decisions against it from a D.C. federal court on Monday, saying that the Internal Revenue Service...

Already a subscriber? Click here to view full article