STOR Power was founded in 2015 after significant success working in the UK solar industry and a realisation by its founder, Jon Antoniou, that demand would increase for reserve power due to the phasing out of old coal, CCGT and nuclear plants, and..
Relevance: 71.21742