Skip to content
Tesla buys the entire output of a new 140 MW Texas solar farm · Stateside Daily