Map SearchAdvanced Search

Palo Alto Networks agrees to lease space for up to 5,000 workers in Santa Clara

Palo Alto Networks has struck a deal to lease potentially more than 1 million square feet of offices in Santa Clara where the technology company could employ more than 5,000 workers, in a major Silicon Valley lease agreement, according to a regulatory filing Monday.

Read more here:: Contra Costa Times