The government has ruled out imposing a 5% levy on the UK subscriber revenues of streaming services.
Source: No UK levy on streaming services
The government has ruled out imposing a 5% levy on the UK subscriber revenues of streaming services.
Source: No UK levy on streaming services