Business

Outside the palace

Cars of BRICS' leaders are seen during their meeting at the G20 summit in St. Petersburg. Pool / European Pressphoto Agency
Loading