Tax Strategy

Tax Strategy

The UK tax strategy is published in compliance with UK regulations.