KLM ordered to provide refunds to customers faster The Dutch Human Environment and Transport Inspectorate (ILT) imposes a deadline on Read More » Editorial July 21, 2020