International Civil Aviation Organization

242 articles

XL Airways was destined to fail

XL Airways seems to have joined the unfortunate club of French airlines that won’t operate flights after the…