Storia: Solar power specialist Elgin secures almost €600m backing for British deals — Warptech Lab News