Bangladesh is home to more people than in Russia, Sweden, Norway, and Denmark put together. By 2050 it will need to feed, ...