Business in pictures

Passengers wait at Heathrow Airport in London, Friday, Dec. 12, 2014. London's airspace was closed today due to what authorities say was a computer failure at one of Britain's two air traffic control centres. Britain's national ... Read article Credits AP
back next