Comment Comment by sebmellen Very dubious list. Russia and Brazil in the top ten? Highly unlikely. I wouldn’t trust any of these projections in the slightest. parent sebmellen 2 years ago