A lot of zero's have been tacked onto one person's net worth after winning a $83.5 million Texas Lottery ticket. But it has ...
Tesla and Honda are set to purchase all the power from Delilah I, a new 300 MW solar farm in Texas.
Elon Musk's controversial role in the Trump administration appears to be dragging down the Tesla CEO's image — and Tesla's own brand — during a pivotal time for the EV industry. Over the weekend, ...
On sunny days in the Hill Country, Tom Cook taps open an app on his phone and watches the power generated from the solar ...