pull down to refresh

Seems like the developing countries are still doing well and improving.
Developed countries are struggling.