Tesla Megapack Megafactory in Texas advances with major property sale

Stream Realty Partners announced the sale of Buildings 9 and 10 at the Empire West industrial park, which total 1,655,523 square feet.