
Tesla Buys Entire Output of New Texas Solar Plant
Madrid-based renewable energy company Zelestra announced that it has signed a Power Purchase Agreement (PPA) with Tesla agreeing to purchase the entire output from a new 140 MW solar project in Texas. The new solar project, the Lumen solar farm,…









