> Developed nations make up about?

Developed nations make up about?

Posted at: 2014-07-08 
100% of developed nations