News

The European Commission is set to unveil a sweeping proposal next week that would impose a new tax on large companies operating within the EU, aiming to secure fresh independent revenue streams for ...