Tesla leased one of the buildings in 2022 and the other in 2025. They total more than 1.65 million square feet.
Ted Sarandos says his company's offer is better for industry growth as it is "buying assets we don't currently have".