Atleast 20 A380's means that its a company with an order of more than 20. And there's only 1 in the ME who have oredered more than 20. Doesnt take a genius to figure out which one it is. Would be interesting to what we can do to fill up for the delays....