31 Oct Barclay brothers’ company loses £1.25bn tax claim Posted at 14:43h in News by KMFSLLP 0 Comments 0 Likes Supreme Court finds for revenue authority in case that could have cost it £17bn
No Comments