Management

Avis Europe reports €34.6m loss

By Stanley.Slaughter /