£28.2 million of tax was due and paid on this transaction.
Roedd £28.2 miliwn o dreth yn ddyledus ac wedi’i thalu ar y trafodiad hwn.