Defense contractor L3Harris Technologies laid off 5% of its 47,000-employee workforce this month despite posting a 17% year-over-year increase in revenue in its first-quarter earnings report. The Melbourne, Fla.-based company reported $5.2 billion in Q1 2024 revenues, a 1.9% decrease from $5.3 billion in Q4 2023 and up 17% from $4.47 billion in Q1 2023, […]