3 comments
19 forecasters

Will global trade as a percentage of GWP exceed 61% by 2026?

52%chance

This question is closed for predictions.