Avis Budget Group Faces Significant Stock Decline After Major Q1 Loss | The 4 Pillar Report