Vitalsource Technologies, Inc. Development and Public Banks