Global Finance Leaders Get Lost at G20 By: TalkMarkets April 21, 2022 at 15:27 PM EDT Yesterday, at the G20 intergovernmental economic forum, fearless financial leaders from around the globe walked out to protest the presence of Russia. Read More >> Related Stocks: Digital Realty Trust Stag Industrial Inc