Tesla reaches value of $1 trillion
The company's Texas takeover now includes a backup power "park" of 81 clean energy Megapacks south of Houston.
The company's Texas takeover now includes a backup power "park" of 81 clean energy Megapacks south of Houston.