SCIENCE·2 days agoTesla to buy entire output of 140 MW Texas solar project to meet rising energy needsInteresting Engineering