Global Latest News American Company Lay Off Over 2, 600 Workers Within 24 Hours November 26, 2022November 26, 2022 Africa Investigative Magazine 0 Comments 600 Workers Within 24 Hours, American Company Lay Off Over 2 1 min read