British Airways has taken a major step towards simplifying its business and improving customer service with the introduction of the Amadeus sales system across the airline. This means all British ...