Stanford lays off 363 employees amid federal funding cuts Global HR News August 8, 2025 Stanford University has laid off 363 staff members as part of a wave of cost-cutting measures, citing mounting financial pressures…