Storia: Tesla signs up for 140-MW of Texas solar under PPA with Zelestra — Warptech Lab News