Marketplace Europe (43)

CNN

The long view on investing in innovation - who's paying for all this infrastructure; the importance of 'digital sovereignty'; how current geo-political pressures are running up against the EU's right to regulate.

2025