Visa Inc., founded in 1958, is an American multinational payment card services corporation headquartered in San Francisco, California. From Wikipedia
The multi-year booking signals a downtown rebound supported by Visa’s Mission Rock investment plus double‑digit growth in in‑person spending.