SCHLOSS ELMAU, Germany – On the last day of the Group of Seven summit in Germany, the leaders of the world's largest economies called on countries and companies all around the world to avoid excessive food stockpiles to ease shortage.... Read full article