Air Travel

KLM cuts losses but faces tough times ahead

By BBT /