Energy Storage News logo

Liam Stoker

UK Editor Solar Power Portal •

Liam is editor of Solar Power Portal, the leading renewable energy resource for all UK solar power and energy storage developments.