Visa signs blockbuster lease at One Market Plaza
November 04, 2013 at 18:04 PM EST
A year after moving its corporate headquarters from San Francisco to Foster City, Visa is moving back into the city in a big way with a 111,000-square-foot lease at One Market Plaza...