You just read:

Babson College Signs Seven Year Lease For West Coast Location in San Francisco

News provided by

Babson College

Dec 24, 2010, 09:30 ET