Does size matter? It's a question that haunted me as I walk towards the world's largest passenger plane with a mixture of excitement and trepidation.
The Airbus A380, developed at a cost of USD 10 billion, has been plagued by production delays.
Its entry into commercial service is already two...