News

KLM delays new HQ, reviews costs after €31mn 1H24 hit

August 16th, 2024