Storia: China calls for ‘concerted’ industry efforts to tackle excess solar production — Warptech Lab News