Luxembourg-based Cargolux reported a record net profit of $769 million in 2020, a meteoric rise from its 2019 result of $20 million. What appear on the surface as modest flying increases in fact reflect the dramatic turnaround of a year that began with a rather gloomy outlook. 2020 revenue jumped 34% to $3.17 billion as block hours increased just 2.4% to 140,584 […]