Storia: Japanese glass maker agrees 20-year solar PPA with Kansai Electric — Warptech Lab News