Lufthansa cancels 900 flights due to “bottlenecks and staff shortages”

The carrier has cut hundreds of domestic and intra-European flights during July from its hubs at Frankfurt and Munich