(NaturalNews) Tesla has agreed to purchase the entire output of a 140-megawatt solar project in Texas, according to the project developer Zelestra. The long-term po...