Petauri
March 18, 2026
European Central Bank
Frankfurt am Main, Germany
March 02, 2026
University of Leicester
Leicester, UK
South Yorkshire Mayoral Combined Authority
Sheffield, UK
March 01, 2026
Ofgem
Cardiff, Glasgow or London.
Berkeley Research Group
London, UK
March 12, 2026