Spain’s National Court set aside £10.4million in compensation from companies affected by the illegal streaming network, while imposing fines of £26m for money laundering.
Spain’s National Court set aside £10.4million in compensation from companies affected by the illegal streaming network, while imposing fines of £26m for money laundering.