Avis Budget Group Reports $856 Million Net Loss as Revenue Falls Short | Intellectia.AI