EC: The World in 2025 Report European Commission Research Report 2009. Loading… Taking too long? Reload document | Open in new tab Download