Lufthansa imposes environmental cost surcharge to cover extra regulatory expenses

Marwa Zein