TOP NEWS 244,851 tech workers lose jobs in one year In 2025, 244,851 people were laid off in the global technology industry. This, as companies like Intel, Amazon Guardian Nigeria