ScottishPower cannot deduct around £28 million paid to customers and charities under settlements with energy regulator GEMA when calculating its taxable profits, the Supreme Court has unanimously ruled. The court allowed an appeal by HM Revenue and Customs, holding that although the payments w
Jelena Radojkov
1-1 of 1 Articles

