Avis short squeeze unravels with 74% weekly plunge

Avis short squeeze unravels with 74% weekly plunge

More to explore