In what marks the most substantial story breaking news of the decade, world leaders from the G20 nations have gathered in Geneva for an emergency economic summit as global markets face their most significant contraction since the 2008 financial crisis. The hastily organized gathering comes in response to mounting financial indicators that have troubled economists and policymakers worldwide, including...
