IBM is doling out €2.13 billion ($2.3 billion) to acquire a duo of data...
2.3B
Listen here or wherever you get your podcasts. Hello and welcome back to Equity, a podcast...
Up to €2.3bn of annual tax from big tech may be missing from the...