Peter Schwartzstein

Latest Analysis

Europe and Africa in 2035: Losing Alone or Winning Together?

Peter Schwartzstein

IAI, Italy