Management

Avis and British Airways renew 15-year deal

By tom newcombe /