Tesla, Inc. (NASDAQ:TSLA) shares are trading higher today after the Austin, Texas-based company inked a contract with Intersect Power. The agreement is for 15.3 GWh of Megapacks, to be used for solar ...