Business

Air France to take a $193m hit as tourists shun Paris Olympics

Paris’ bid to host the 2024 Olympic Games is seen at the Arc de Triomphe in Paris on February 9, […]