Storia: Germany deploys estimated 1.3 GW of solar in May — Warptech Lab News