Storia: Renewables share in German power consumption hits 58% in H1 — Warptech Lab News