Executive Travel's Leading Edge Awards are the umpteenth travel awards. The magazine developed them "to honor travel providers that offer the most innovative, high-quality products to business travelers."
The magazine claims that its "readers are business-travel experts, embarking on dozens of trips a year. So when they vote for the companies they consider superlative, it is with authority".
Although Executive Travel writes that it invited readers to participate
Like most travel award suppliers Executive...