Storia: RWE signs 155-MW solar PPA with Google in Oklahoma — Warptech Lab News