The World Health Organization said last week that within the next 20 years, depression will become the largest health burden on society. But treatment for it is often underfunded, despite drastically affecting productivity in many countries.