As the world becomes increasingly urbanized, the number of megacities is growing rapidly. Today there are 37 cities worldwide with populations of greater than 10 million, and 84 with populations…

Philip E. Karp, Peter Ellis, Barjor Mehta |

Watch Video I was in Vietnam last month and I was so impressed by the tremendous progress the country has made compared to what I had seen 17 years earlier. In 2000, the Nhieu Loc–Thi Nghe canal…

Kristalina Georgieva |

Those who have tried toilet training a pet dog or cat know that it is a difficult proposition. How about toilet training a flock of 30 chickens? “Why would I want to?” Because in poor countries,…

Derek Headey |