A view shows a Metro hypermarket in Moscow on September 28, 2026. Russian authorities have seized the assets of German wholesaler and food retailer Metro and put them under temporary administration, under a decree published on September 28, 2026 -- the latest in a series of business takeovers linked to countries that back Ukraine. (Photo by Alexander NEMENOV / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker