Delayed and cancelled flights cause untold stress to thousands of passengers every year. However, research by Amadeus, a leading travel
hotel.info, the leading online hotel reservation service for more than 210,000 hotels worldwide, obtained a positive impression from its review
For the first time, spending on digital/online advertising and marketing will overtake print in 2010, according to new projections from