Paul Burke

From 1 PNR to 1.3 billion passengers [video]

1.3 billion. You know it’s a big number, but can you really picture what it means? How about...