A Qatar Airways plane lands at King Khalid International Airport in Riyadh, Saudi Arabia. Reuters
A Qatar Airways plane lands at King Khalid International Airport in Riyadh, Saudi Arabia. Reuters

Qatar Airways swings to annual profit on higher cargo volumes and passenger traffic