eurotechnology.com
Social media marketing: from being told to discovery & sharing
Social media revolutionize brand marketing: people don't want to be told, they want to discover and share. Campaigns need to be made in Japan for Japan.