Petauri
March 18, 2026
The London School of Economics and Political Science (LSE)
London, UK
March 08, 2026
European Central Bank
Frankfurt am Main, Germany
March 02, 2026
University of Leicester
Leicester, UK
Berkeley Research Group
March 12, 2026
South Yorkshire Mayoral Combined Authority
Sheffield, UK
March 01, 2026
Ofgem
Cardiff, Glasgow or London.