The $8 trillion Internet