Storia: Google inks 15-year 500MW solar PPA with Linea Energy in Texas — Warptech News