Is this true?
Confirmed, our leadership has shared a net deduction of 4-7 percent of staff (employee/contractors) starting near the end of 2024. Less assets mean less support. Invest in the new areas outsource operations is what we are being told.
@5mjg+1u0GNBVd