Tesla Leasing 1 Million Square Foot Warehouse in Brookshire, Texas
Tesla is leasing a 1.04 million-square-foot warehouse in Brookshire, Texas, according to statements from a City Council member and a certificate of occupancy issued in October (via Houston…
