James Ginns

James Ginns is head of risk management policy at the Centre for Long-Term Resilience

Latest articles