How many European, massive-scale, B2C internet brands can you name whch have achieved truly global status - including North America?...

-...