1 publicly visible post • joined 16 Jul 2007
I thought this was the biggest changes in eCommerce?
What has youTube to do with ecommerce? or am i missing something?
And what about online payments?