VMware VMWare to lay off hundreds of workers in Sandy Springs By 11Alive.com - November 29, 2023 0 4 FacebookTwitterPinterestWhatsApp It is not clear the scope of the lay offs in metro Atlanta. Source link