Meet the organizer of SOLAR & STORAGE LIVE - EUROPE - UK - LONDON 2027 2027 · XPO Times