WeWork said to have signed largest lease in Mountain View
CRETECH
·
1 minute read
The offices are being built as part of a major mixed-use shopping center surrounded by new apartments, retail, restaurants and multiple tech giants.