GEO Stock Plunge: Unpacking the 15% Drop Amid a Flurry of News Activity | Vestera Blog | Vestera