Business

AFP
Deutsche Bahn's trains are pictured on April 22, 2015 near a train station in Schwerin, Germany, during a strike by train drivers of the national railway operator Deutsche Bahn

View gallery

500 photos

Economy, business and finance photos

View Comments (0)