By Allen Cline - Contributor The 2018 G20 summit occurred last month in Buenos Aires, Argentina. The summit consisted of a global discussion of the world’s 20 most industrialized and rising economies. One intriguing reality about this high-leveled gathering of the 20 richest and developed economies in the world is that they represent about 85% of the world’s gross domestic … [Read more...] about 2018 G20 Summit: Facts and Outcome