FILE PHOTO: Family Photo composite for the annual G20 Leaders’ Summit is projected onto Salwa Palace in At-Turaif, one of the country’s UNESCO World Heritage sites, in Diriyah, Saudi Arabia, November 20, 2020. Saudi G20 Presidency Media/Handout via REUTERS DUBAI (Reuters) – Leaders of the world’s 20 biggest economies said […]