Vitalsource Technologies, Inc. Japan's Financial Slump