Membership
Get unlimited digital access. Try it today for only $0.99.
BUSINESS
BUSINESS

Media center

The eyes of Russia's President Vladimir Putin peer out from a giant screen in the media center at the G20 summit in St. Petersburg.Kay Nietfeld / EPA
Loading
70°