On June 8, leaders from the largest advanced economies will gather for the annual G-7 summit to discuss the most pressing challenges the world faces. Most of...