HMRC To Refund £700M To Businesses After ECJ Ruling

Britain's tax authority is expected to pay £700 million ($900 million) in refunds to ITV PLC and several other companies after the U.K.'s successful appeal at the European Union's highest court...

Already a subscriber? Click here to view full article